London » St. Athans Hotel
 
St. Athans Hotel
20-24 Tavistock Place , WC1H 9RE London
External Image of St. Athans Hotel
Click to Enlarge the External Image of St. Athans HotelClick to Enlarge the Restaurant Image of St. Athans Hotel
Rooms from: £40.00
Distance from centre: 1.9km
Guest rating: 3.5/5 (details)

St. Athans Hotel - Clickable Location Map Zoom map
Check hotel availability

 


Hotel Facilities
  • Pets allowed
  • City Center
  • Museum Area
  • Near train-station
  • Currency exchange
  • Fax
  • Luggage storage
  • Near subway
Room Facilities
  • Family Rooms