www.BedandBreakfast-Directory.co.uk - The Bed and Breakfast Directorywww.BedandBreakfast-Directory.co.uk - The Bed and Breakfast Directory Website.
Home > England > London > London

Alhambra Hotel
Bed and Breakfast hotel accommodation in London England

Alhambra Hotel is situated in central London, right next to King’s Cross St Pancras station.

Check availability at the Alhambra Hotel and make an online reservation.
Alhambra Hotel
17-19 Argyle Street
London
WC1H 8EJ
England
United Kingdom
Awaiting a photo of Alhambra Hotel B&B Hotel Bed and Breakfast Accommodation in London - 17-19 Argyle Street  London London
Visit our website for more details and online booking
It offers affordable accommodation 5 minutes’ walk from the Eurostar at St Pancras International.


Find Self Catering accommodation in London

A Directory of hotels, inns, B&Bs and bed and breakfast accommodation in London London England - 22/10/2019 - AnyRoadUp21

© 2019 www.BedandBreakfast-Directory.co.uk The Bed and Breakfast Directory est 2001.