Wonderful spa hotel with luxurious rooms in the City

Experience the epitome of relaxation and luxury at our premier spa hotel in the heart of the City. Indulge in lavish accommodations and rejuvenating spa treatments for the ultimate urban retreat.


Explore The Local Area Near Your Hotel

Which 4 & 5 star hotels might I find in this area?

Nearby 4 Star Hotels

  • Hilton London Tower Bridge
  • The Chamberlain Hotel
  • DoubleTree by Hilton Hotel London -Tower of London
  • Apex City of London Hotel

Nearby 5 Star Hotels

  • The Ritz London
  • The Savoy
  • Shangri-La Hotel, At The Shard, London
  • The Dorchester
  • Claridge’s

Further Information About This Hotel

Places of Interest by the hotels location?

  • St. Paul’s Cathedral – Historic cathedral with iconic dome.
  • Tower of London – Medieval castle housing the Crown Jewels.
  • Tower Bridge – Iconic Victorian turreted bridge with city views.
  • The Shard – Skyscraper with a viewing platform offering panoramic views.
  • Borough Market – Renowned food and drink market.

What are the nearest train or tube stations, and are there convenient bus routes nearby?

Nearby Bus Stations

  • Liverpool Street Station
  • Bank Station
  • St. Paul’s Station
  • Mansion House Station
  • Cannon Street Station

Nearby Train Stations

  • Liverpool Street Station
  • Fenchurch Street Station
  • Cannon Street Station
  • Moorgate Station
  • Blackfriars Station
  • City Thameslink Station