Tower Hill City Centre Luxury Apartments
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.