|
Immediate Confirmation
![]()
The Alhambra Hotel is a successful bed and breakfast owned by a French/Italian family located in the heart of London's West End and very close to the City. It is surrounded by historical landmarks, such as the famous King's Cross train station, built in 1851 and was at the time, the largest train station in England. The Alhambra Hotel, built in the early 1840s for lodging purposes, represents one of the last landmarks of the Pre-Victorian Period set in King's Cross, which was once a village called Battle Bridge.
General Services and Facilities
General Room Facilities
Distance from the main Points of Interest
B&b Alhambra London - Accepted Credit Cards:
|
Recently viewed Hotels
|