London logo

St. Athans Hotel

Check Availability

St. Athans Hotel
20-24 Tavistock Place
London
WC1H 9RE
United Kingdom

Rooms from £44.00 ( €48.40 / $63.80 ) per night

Picture of St. Athans Hotel


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. St.

Click here for more Information on the St. Athans Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information