The Albion

Address: 102 Blundell Street, London, United Kingdom

Featuring free WiFi throughout the property, The Albion is situated in London, 1.1 km from King's Cross Theatre. Islington is 1.4 km from the property. Some units also have a kitchen, equipped with a microwave. Camden Market is 1.

Booking

Book this Hotel Compare prices




Get Rates for this hotel


RAM - 1.5 MB / Time - 0.0374 s.