The 4-star Awesome 1 Bed Apartment Tower Hill London hotel offers quick access to the public Saint Dunstan in the East Church Garden, which is only a 6-minute walk away.
European cuisine is offered at Aqua Shard, situated only 1.3 km from this London hotel.
Situated 3.5 km from the art museum "National Gallery", this London hotel is a mere 200 metres from Tower Hill underground station. You can visit the Sephardic Bevis Marks Synagogue that is within a few blocks of the hotel. There is the 13.7-tonne Big Ben Bell 3.4 km away, while Aldgate bus station is within 5 minutes' walk of the Awesome 1 Bed Apartment Tower Hill London. Guests will find London Liverpool Street train station not far from the accommodation.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please