The 3-star Albion House Hotel lies within 1.9 km from Tower of London, Royal Opera House and Open Air Theatre.
The comfortable hotel is placed in a quiet area, a short walk from a theater and a college. The venue is set within 3 km from London city center.
London City airport can be reached in 15 minutes by car from Albion House Hotel.
Albion House Hotel offers 53 rooms fitted with television, a safe, a dressing room, ironing facilities and hi-fi for a comfortable stay in London. Some rooms overlook the garden. In-room self-catering facilities include coffee/tea makers and an electric kettle.
Eat & Drink
Guests can dine at The George Scott at St. Pancras Hotel and Lucus Arms, about 200 meters away from the property.
Albion House Hotel provides guesets with concierge service, dry cleaning and porter service.
Wireless internet is available in the entire hotel for free.
public parking is possible on site at GBP 6 per hour.