Berlokasi di London City Centre, hotel spa ini berjarak 3 km dari Katedral St. Paul, Menara London, dan Coca-Cola London Eye. British Museum dan Tower Bridge juga berjarak 3 km saja.Stasiun Bawah Tanah Blackfriars dan Stasiun Bawah Tanah St. Paul's berjarak sekitar 5 menit dengan berjalan kaki.