Tower Hill City Centre Luxury Apartments

★★★7.2 Good · 5 reviews8 India St, London, England, EC3N 2HS

PriceCheck live prices

Check availability →
Guest rating
7.2 Good · 5 reviews
Class
3-star hotel
Address
8 India St, London, England, EC3N 2HSShow on map
Check-in / out
15:00 / 11:00

Tower Hill City Centre Luxury Apartments is a 3-star hotel in London. It's set on 8 India St, London, England, EC3N 2HS.

Fantastic Location

Located in the heart of London, Tower Hill City Centre Luxury Apartments offers easy access to iconic landmarks such as The Gherkin, Tower Bridge, and St. Paul's Cathedral.

Modern Amenities

With kitchenettes, flat-screen TVs, and complimentary Wi-Fi, make yourself at home in one of our 19 guestrooms. Enjoy the convenience of laundry facilities, luggage storage, and ATM/banking services.

Amenities

  • Elevator
  • ATM/banking
  • Smoke-free property
  • Well-lit path to entrance
  • Luggage storage
  • Wheelchair accessible

住客评分

Guests rate Tower Hill City Centre Luxury Apartments 7.2 — Good from 5 verified reviews. Recent guest reviews sit with the rooms above.