This hotel was everything we had hoped for when we booked it. It is sleek, stylish and really just a great hotel. The concierge was very helpful every day when we had questions about seeing a show or sights to see.
The location is fantastic, right by the Tower of London and very close to the Tower Hill tube stop, wh
more...