Tower Hill Location
Hooper Street, London, United KingdomGuest reviews
Guest reviews are submitted by our customers after their stay at Tower Hill Apartments
C
Charles
2022-02-10
New and fairly clean apartment, good prices. Staff is always amiable & accommodating. The property is located in a relatively quiet neighbourhood adjacent to the Tower of London and other landmarks, tube station and which in itself is a 5-minute walk away from the advertised location.
E
Ed
2022-08-07
all the features were great: helpful service and favourable location. attentive and helpful staff.
Couldn't find shampoo.
Main Features
Tower Hill Amenities
-
Dining
Electric kettle - Cookware/ Kitchen utensils
-
Room Amenities
Free Wi-Fi in rooms - Sitting area
- Tea and coffee facilities
- Washing machine
- Flat-screen TV
Rooms