Located about 10 minutes by car from Museum of London, the 3-star Access Tower Hill Hotel London includes 9 rooms.
London Steakhouse Co serves British cuisine and is located within a few blocks of the hotel.
The hotel lies a mere 1.4 km from Elder Gardens and within easy reach of St Katharine Docks Marina. Around 20 minutes' walk from this London hotel, business travellers will find the floor glass Shard Skyscraper. Tate Modern is 3.2 km away, and Tower Hill underground station is steps away from the Access Tower Hill London. London City airport is a 20-minute drive away, while London Liverpool Street railway station is within 10 minutes' walk of the accommodation.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please