The fascinating Albion House Hotel offers spacious guest rooms close to Museum of London, The View from The Shard and The Monument.
Located in a central area close to Russell Square subway station as well as colleges and museums in London. The venue is located within 30 minutes' walk from London center.
The property offers 40 guestrooms appointed with flat-screen TV, a dressing area, ironing facilities, a safe and heating. They provide bathrooms with a hairdryer, complimentary toiletries and a shower.
Offering british dishes, The George Scott at St. Pancras Hotel is a 5-minute walk away.
Kings Cross train station lies within a 5-minute walk. Albion House Hotel is easily accessible from London City airport lying within 15 minutes' drive.
Multilingual staff offers laundry, dry cleaning and concierge service.