The Albion House Hotel London

The Albion House Hotel London

0  Reviews


Other Hotels in London - King's Cross
29 Argyle Square , King's Cross, London, WC1H 8AP
+44 (0) 20 7837 4373

Situated in Kings Cross, The Albion House Hotel is within easy reach of Kings Cross St Pancras mainline railway station.




Feel strongly about this business? Want to add a review of The Albion House Hotel London? Tell us about your experiences by writing a The Albion House Hotel London review and help build a list of the best Other Hotels in London. If The Albion House Hotel London is your business, why not claim it today! If you claim a business, it will enable you to update the business contact details.