

The hotel is located in the centre of the City, just north of Tower Bridge, and is a short stroll to many of London's world famous tourist hotspots. Its location provides convenient access to the central business district for the business clientele. For the leisure clientele, the Tate Modern, London Eye and St. Paul's Cathedral are two kilometers away.
We booked this hotel last minute due to a cancelled train, what a find. Beautiful hotel, lovely staff and one of the best hotel breakfasts I’ve had. Really good quality products and included in price....
show more
Perfect location and perfect hotel for our short London trip. Lovely quiet air con was essential during some very hot weather. The roof terrace room upgrade was worth every penny. Extremely comfortabl...
show more
Room perfectly adequate but poor breakfast service. Despite looking busy, the staff managed to avoid actually taking any orders for quite a while. When finally approached it was disappointing to learn...
show more
Great hotel in a fantastic location
Really lovely hotel in a great location. Room was really spacious and very quiet, we couldn’t hear any noise from the street. Bathroom was also very big and clean. Hotel breakfast was fantastic. Easy ...
show more