• en

Alhambra Hotel in Nola

- View Place Hours
Place Hours
Alhambra Hotel in Nola
3.9
Direction

17-19 Argyle St, Kings Cross, London WC1H 8EJ, Nola

Ask a question
Description

A mile from the British Museum, this straightforward hotel in adjoining Victorian-era townhouses is a 3-minute walk from King's Cross St. Pancras tube station and 3 miles from the London Eye observation wheel.The functional rooms feature free Wi-Fi and flat-screen TVs, as well as desks, shared bathrooms, and tea and coffeemaking equipment. Upgraded rooms add en suite facilities.Continental or full English breakfast is complimentary. Off-site parking is available for a surcharge.

Overview
Features
Add review
Add rating:
Phone
View number phone +44 20 7837 9575
Last update: {date}
3.9
Open
Alhambra Hotel in Nola

17-19 Argyle St, Kings Cross, London WC1H 8EJ, Nola

Your question has been sent.

Expect an answer!

Thank!

Your review has been submitted.

Thank you for being with us!

We will call you back!