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.Display Directions Map to Alhambra Hotel 17-19 Argyle Street  London London
Alhambra Hotel
17-19 Argyle Street
United Kingdom
Photo of Alhambra Hotel Hotel Bed and Breakfast Accommodation in 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.

More Bed and Breakfasts accommodation in
London London London | England 

Find Self Catering accommodation in London |

A Directory of hotels, inns, B&Bs and bed and breakfast accommodation in London London England

Owners Logon - 21/09/2018 - AnyRoadUp21 B&B 121816 refresh

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