Property Name: St Athans Hotel
Property Address: 20-24 Tavistock Place London, , WC1H 9RE
Property Description: Property Location
With a stay at St Athans Hotel, you'll be centrally located in London, steps from Cartwright Gardens and minutes from British Library. This hotel is within close proximity of Russell Square and The British Museum.
Make yourself at home in one of the 60 guestrooms. Complimentary wireless Internet access is available to keep you connected. Housekeeping is provided daily, and both irons/ironing boards and cribs/infant beds (complimentary) are available on request.
Satisfy your appetite at a coffee shop/café serving guests of St Athans Hotel.
Business, Other Amenities
Featured amenities include luggage storage and a safe deposit box at the front desk.
Location Description: Near British Library
Property Facts: Total Number of Rooms: 60Total Number of Floors: 5Year of Last Renovation: N/A