Property Name: Alhambra Hotel
Property Address: 17-19 Argyle Street London, , WC1H 8EJ
Property Description: Property Location
With a stay at Alhambra Hotel in London (London City Centre), you'll be minutes from British Library and close to King's College London. This hotel is close to London Zoo and St. Paul's Cathedral.
Stay in one of 25 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Conveniences include safes and desks, and housekeeping is provided daily.
Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.
A complimentary full breakfast is served daily.
Business, Other Amenities
Featured amenities include a 24-hour front desk, multilingual staff, and luggage storage.
Location Description: Near British Library
Property Facts: Total Number of Rooms: 25Total Number of Floors: 3Year of Last Renovation: N/A