20 Tavistock Place, London, United Kingdom
Situated 350 metres from River Fleet, St Athans Hotel London includes 60 rooms. This hotel also includes parking.
Guests may find the 13.7-tonne Big Ben Bell within reach of the 2-star hotel, and the famous British Museum is an 11-minute walk away. Coca-Cola London Eye Riverside Observation Wheel, 2.5 km away, is definitely a must-see for family tourists in London. Oxford Street is a 10-minute ride away, and Russell Square underground station is 5 minutes' walk from the St Athans. The closest train station to this property is London Euston, which is about 700 metres away.
Guests will find the coffee & tea 49 Cafe a 5-minute stroll away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about St Athans Hotel!
For your convenience, we have collected the reviews from several sources.
Ed
2021-01-25
the bed was comfy and food was yummy. within walking distance of motijheel, where you can have lunch.
Steve
2020-11-25
The restaurant was located within 600 feet. Room was reasonable price. In addition, free Wi Fi was handy.
That tea/coffee was missing.