The 4-star Native Fenchurch Street London hotel offers quick access to the Tower Hill, situated nearly 5 minutes' walk away.
Certain rooms have a balcony and a terrace for your convenience.
Aqua Shard serves a good range of contemporary food and lies in the vicinity of this accommodation.
The hotel is located 3.3 km from the public Trafalgar Square and merely 1 km from the Tower Bridge. This London hotel is around 10 minutes by car from Covent Garden and in close proximity to the bulging skyscraper "Sky Garden". The Native Fenchurch Street stands only 300 m from Tower Hill tube station and 900 metres from London Liverpool Street train station.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please