Tower Hill Serviced Apartments - Luxury Accommodation in London, Greater London
About the Hotel
4-Star Serviced Apartments in London with Private Balconies and Kitchen Facilities
Apartments & Rooms
The property has two apartment types:
Amenities & Facilities
Each unit includes a
Prime Location
The apartments are at 97 Leman Street, 350 yards from
Local Activities
Boating is available in the surrounding area.
Nearby Dining and Entertainment
Highlights
Rooms: Deluxe One-Bedroom and Two-Bedroom Apartments
Location: 350 yards from Aldgate East metro station
Amenities: Washing machine, dishwasher, microwave, and TV
Nearby: Tower of London and Sky Garden within 0.6 mi
Dining: Café Red and Simmons within 200 yards
Select your room type
Price and Room Availability Calendar
Facilities
General
- No smoking on site
- Wi-Fi
- No pets allowed
- Lift
Children
- Cots
Room features
- Heating
- Sitting area
- Dining table
- Ironing facilities
Bathroom
- Washing machine
- Free toiletries
Self-catering
- Electric kettle
- Dryer
- Cookware/ Kitchen utensils
Media
- Flat-screen TV
Room decor
- Parquet floor
