★★
Alhambra Hotel is a 2 stars accommodation from where you can visit the center of the city, located at approximately 2 km. In this accommodation you can find affordable prices, from ₹7,006. The lodging has free wifi internet connection in all its facilities. Alhambra Hotel offers to its customers a variety of services as parking and restaurant. Alhambra Hotel offers a shuttle service from/to the airport. About the touristic spots, is located beside British Library and Foundling Museum, in the whereabouts of London Canal Museum and Queer Britain and close to King Edward VII Galleries and Quentin Blake Centre for Illustration.
You can book your room in Alhambra Hotel from ₹7,006.
There are 4896 comments on this accommodation:
Address: 17-19 Argyle Street. WC1H 8EJ London. United Kingdom.