 |
Situated on the north bank of the River Thames, the Tower Hotel is right beside Tower Bridge in the centre of London. The hotel’s location makes it an ideal base to explore all of central London’s many visitor attractions and historic landmarks such as the Hays Galleria and the London Dungeon. Also nearby is the London financial district. Within the hotel’s 800 bedrooms there is a room for everyone, each designed to be welcoming and all with stunning view with landmark sights such as the the City, Tower Bridge and St Katharine’s Dock. There are 3 dining areas ranging from Brasserie serving European cuisine, to the The Carvery and The Gallery serving light snacks. For more details, click the link above.
|