Hotels in London > The St. Athans Hotel

The St. Athans Hotel

20 Tavistock Place,
London, WC1H 9RE view on map
Get directions
02078379627
Look for more Hotels in London
The St. Athans Hotel - Hotels in London - Logo
Review The St. Athans Hotel in Hotels in London

Other Hotels near WC1H 9RE

Brief business description

The St. Athans Hotel is situated within easy reach of the West End and the City as well as Theatreland and the main shopping areas of London. They have 80 room equipped with televisions and serve a full Continental breakfast. Dogs are allowed.

London Underground: Russell Square
Review us




I am a registered user   I am a new user