uk hotels

UK Hotels

UK hotels information and rooms bookings

UK Information » UK Hotels » Tower Hill Apartments - City Of London

Tower Hill Apartments - City Of London

Tower Hill Apartments - City Of London - London Tower Hill Apartments - City Of London - London Tower Hill Apartments - City Of London - London Tower Hill Apartments - City Of London - London Tower Hill Apartments - City Of London - London Tower Hill Apartments - City Of London - London

Tower Hill Apartments - City Of London,London Information
These luxurious apartments are just a 5-minute walk from Tower Bridge, and only half a mile from The Tower of London. With free Wi-Fi, the 4-star apartments have stylish decor and a concierge service.
 
Book accommodation
 
Tower Hill Apartments - City Of London,London
 
Rating
rating
Tower Hill Apartments - City Of London,London Address
map
Tower Hill Apartments - City Of London
Christopher Court, 97 Leman Street
London
E1 8GD
Map and Directions
Credit cards
Visa,Maestro,American Express,MasterCard
Price(s)
Prices from £84
bedrooms
25