Choose your room
Luxury 2 Bedroom Apartment In Tower Hill
Luxury 2 Bedroom Apartment In Tower Hill London is nearly 15 minutes' walk from the bulging skyscraper "Sky Garden".
The Tower Bridge is merely 0.9 km from the apartment, which is also in the immediate vicinity of the Building Worker. The city centre is just 4 km away and London City airport is 10 km from this apartment. The huge Borough Market is about a 25-minute walk away.
Luxury 2 Bedroom Apartment In Tower Hill is around 400 metres from Tower Hill tube station.
Hotel Policy
Check-in: from 15:00 until 20:00
Check-out: until 11:00