222222222222222222222.jpg
The Alhambra Hotel is situated in central London, Kings Cross district. The Alhambra Hotel has been a family business for over 35 years.
Phone +44 20 7837 9575
Post Codes WC1H 8EJ
Country United Kingdom
State/Province Greater London
distance: 191 Miles

Alhambra Hotel

The Alhambra Hotel is situated in central London, Kings Cross district. The Alhambra Hotel has been a family business for over 35 years. It is a minute’s walk from St. Pancras International and close to the shopping haven that is Oxford Street and the West End theatre district.

Listing Details


Contact Person MICHAEL
Year Established 2000
Product and Services

Hotel, Accommodation

Openning Days
All Day In Week
Mode of Payment
Cash
Visa Card
Master Card
Debit Card
Credit Card
URL Visit Link Here
Facebook Visit Link Here
Twitter Visit Link Here
Phone +44 20 7837 9575
Post Codes WC1H 8EJ
Country United Kingdom
State/Province Greater London
distance: 191 Miles
Address 17 - 19 Argyle Street, London, WC1H 8EJ
Category
Keywords    

Contact Author Complete the fields below to contact this listing author.