> > > > Tower Hill Apartments London

Tower Hill Apartments London

Christopher Court, 97 Leman Street, London, United Kingdom Show Map
Hotel description
Hotel features
Pictures
Map
Street view
Availability and Prices
Check in from 15h / Check out prior to 10h

Tower Hill Apartments London: Find photos, reviews, information, amenities and compare prices for 4 stars hotels in London, United Kingdom.

Hotel description

Located under a 10-minute walk from Aldgate Tube Station, Tower Hill Apartments London offers guests an ideal base while in London. The various facilities this stylish property has to offer include internet and a concierge.

Tower Hill Apartments provides comfortable accommodation and is the perfect base for holiday makers or business travellers alike.

Tower Hill Apartments is close to London's well-known attractions, with the East London Mosque only moments on foot from the property. The property is also located near the area's popular nightlife destinations, plus Lloyd's of London, the Tower Bridge and Tower of London are a 20-minute walk away.

Hotel features

General
Non-Smoking Rooms
Services
Concierge
Internet
Internet Connection (wireless)

Availability and Prices

Booking Site
Room Type
 
Per room
Per night
Check-in

Check-out

Rooms

Users who viewed Tower Hill Apartments London also viewed these 4 stars London hotels:


MiNC Cock Lane Apartments London
London Bridge Apartments
London Bridge Apartments
7 Leathermarket Street, Camberwell, London
Fitzrovia Suites
Fitzrovia Suites
22-24 Nassau street, London

Search hotels
City

Check-in

Check-out

Rooms
Adults
Children
Overall Rating:
- /10
Cleanliness:
- /10
Service:
- /10
Amenities:
- /10
Location:
- /10
Food:
- /10
Rooms:
- /10

based on

0 reviews



About Jetcost

  • About Us
  • Contact
  • Privacy Policy
  • Legal Information