Main Menu > Accommodations >

Alhambra Hotel

 
 
Profile Accommodations Photo-Gallery How To Reach Us Bookings Facilities FAQs Home
 
 
Traveler Reviews
 
Alhambra Hotel, 2 Star Hotel, WC1, Center of London

The Alhambra Hotel built in the 1840's for lodging purposes, represents one of the last landmarks of the pre-Victorian period set in Kings Cross. An area which was once a village called Battle Bridge... (read more)
 
Facilities:
Non Smoking Rooms