St Athans Hotel
London England
Check in
2:00 PM
Check out
11:00 AM
St Athans Hotel is centrally located in London, a 4-minute walk from Russell Square and 5 minutes by foot from Brunswick Centre. This eco-certified hotel is 0.3 mi (0.4 km) from The Foundling Museum and 0.3 mi (0.5 km) from Coram's Fields and the Harmsworth Memorial Playground.
Make yourself at home in one of the 60 individually decorated guestrooms. Complimentary wireless internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include blackout drapes/curtains, housekeeping is provided daily, and irons/ironing boards can be requested.
Property Details
Location
20-24 Tavistock Place, London, England WC1H 9RE, United Kingdom