T

The location is absolutely fantastic, being situat...

The location is absolutely fantastic, being situated in a lively part of London with throngs of pedestrians and the mood in the air is energetic and relaxing. Hotel is comfortably located a few streets away from a pharmacy and shopping centre as well as a convenience store for daily needs. The staff were very friendly and helpful, and we thoroughly enjoyed the free $20 drink off card the hotel offered us every night. Overall a recommended place to stay in London.

Comments:

No comments