Featuring free WiFi throughout the property, The Albion is located in London, just 0.7 miles from King's Cross Theatre. Islington is 0.9 miles from the property.
Some units also have a kitchen, equipped with a microwave. Towels and bed linen are provided.
Camden Market is 0.9 miles from The Albion, and Emirates Stadium is one mile away. The nearest airport is London City Airport, 8 miles from the property.