Albro House Hotel is a 2-star venue positioned about 1.9 km from Open Air Theatre, The London Eye and Victoria and Albert Museum. The hotel is a good example of imperial architecture in London.
The hotel boasts convenient location in London close to Edgware Road underground station. London city center is 4 km away.
Albro House Hotel is at a short distance from Marylebone train station. A mere 20 minutes’ drive from London City.
The property comprises 19 soundproof rooms appointed with a trouser press, complimentary wireless internet, flat-screen television, heating and a CD player. For more comfort free toiletries, a bathtub and bath sheets are provided.
Eat & Drink
Guests can share a meal in Frontline Restaurant and Cheminee Persian Restaurant, located about 150 meters away.
The on-site comforts include a luggage storage, a safety deposit box and a tour desk.
Wireless internet is available in the entire hotel for free.
private parking is possible on site (reservation might be needed) at GBP 15 per day.