Reveal The Deal
Located on a quiet street just moments away from the City’s hustle and bustle, this newly opened luxury hotel will not disappoint. Bedrooms are beautifully designed and offer all modern amenities, tea/coffee facilities and bathrobes. There is also a cosy bar and an on-site restaurant; nearby sights include the Tower of London, Sky Garden and several famous markets.
Nearest Tube Stations: