London, United Kingdom
This destination can have additional per person taxes which are excluded in the prices below
Tower Bridge Apartments is set in Central London and is a 10-minute walk from River Thames and City Hall. The multiple amenities this traditional property offers include a 24-hour reception, an expres...
Distance to city centre
Policies vary by room type and provider.
Yes, Tower Bridge Superior Apartments has Wi-Fi available to hotel guests.
Check-out should be before 11:00 AM. For checking in at Tower Bridge Superior Apartments, guests should plan for any time after 3:00 PM on the day of their scheduled arrival.
Tower Bridge Superior Apartments is a good place to stay to see Big Ben. It’s 2.0 mi away.
Tower Bridge Superior Apartments is just 0.5 mi away from the center of Westminster, London. From Tower Bridge Superior Apartments you can easily get to other popular landmarks such as Hyde Park.