Route GuidesRoutes City GuidesCities Map Log in

St Athans Hotel

London
20-24 Tavistock Place, London, WC1H 9RE

45 rooms · ★★ · from £52


The St Athans Hotel is family-run, simple and clean. In central London, it is within walking distance of the British Museum, the University of London and the New British Library. Free WiFi is available throughout the hotel.