Tower Hill Accommodations
England - United Kingdom
Unique Places to Stay
More accommodations in Tower Hill
Flat with Balcony Tower Bridge
The City Apartments - Near Tower of London - Apartment, 2 Bedrooms, Private Bathroom
Property Location You'll be centrally located in London with a stay at The City Apartments, steps from The Gherkin and close to Tower of London. This guesthouse is close to London Bridge and St. Paul's Cathedral.
Spacious Double room with En-suite- Tower Bridge
Other Things to NoteThere is the possibility to add an extra folding bed in the room with an extra charge of 25 pounds per night.
$57 - $101
Motel One London - Tower Hill
The 3-star Motel One London - Tower Hill offers comfort and convenience whether you're on business or holiday in London. The hotel has everything you need for a comfortable stay.