DIRECTORY > Alhambra Hotel

Categorie(s)

B&B Hotels
Alhambra Hotel

   Alhambra Hotel

Alhambra Hotel was built in 1851, making it one of the last remaining pre-Victorian buildings near King’s Cross St Pancras Station. This pleasant, London budget hotel is a family establishment that has served this area for over 20 years. Hotel centrally located. 1 min walk from King's Cross station. Rooms start at £35.


Business detail

Address
17/19 Argyle Street, Kings Cross
Town
London
Postcode
WC1H 8EJ
Telephone
020 7837 9575
Closest tube
King's Cross
 

LEAVE A COMMENT

Please note comments left in the box below are for website visitors. They are not sent to company mentioned above

Comments are moderated. They are displayed after an administrator validation.

:

You can reload the captcha by clicking on it