A stone’s throw from the Tower of London and Tower Bridge, this hotel puts guests at the heart of London’s historic core. The location means iconic landmarks sit within a 10-minute walk, while the nearby Tower Hill tube station opens the city beyond. Inside, the spa invites unwinding with its indoor pool, sauna, and treatment rooms. The gym and steam room support active mornings or recovery moments after exploring. The dining choices span Japanese, Mediterranean, and French cuisines across multiple venues, with a cocktail lounge for evening drinks. Guest rooms provide a calm retreat with air conditioning and modern essentials, creating a comfortable base for discovering London’s layered history and energy.