Albion House Hotel is a 3-star unique property offering a modern accommodation steps away from Leicester Square, National Gallery and Open Air Theatre.
It will take you 5 minutes to get to King's Cross St Pancras, British Library and London Canal Museum. A 30-minute walk to the center of London.
The nearest metro station is King's Cross St. Pancras, situated 250 meters from the hotel. Due to its location 15 km from London City airport, fast access to the Albion House Hotel is provided.
Albion House Hotel offers 40 rooms fitted with satellite TV, an iPod dock, a trouser press, a writing desk and heating for a comfortable stay in London. They also have private bathrooms with complimentary toiletries, a shower and a hairdryer.
Eat & Drink
Every morning starts with a sumptuous continental breakfast.
The on-site spa facilities include a spa center and a solarium.
Wireless internet is available in public areas for free.
Paid public parking is possible at a location nearby.