★★
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 R1 539. 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 R1 539.
There are 3943 comments on this accommodation:
Address: 17-19 Argyle Street. WC1H 8EJ London. United Kingdom.