Albro House Hotel 2*
Main amenities
-
Wi-Fi
-
Parking
-
Express check-in/ -out
-
No pets allowed
Location
The lovely 2-star Albro House Hotel London, located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, also stands at a distance of 2.6 km from Victoria and Albert Museum and provides guided tour service for better sightseeing. This family-run hotel offers 19 rooms with views of the garden.
The property is conveniently situated within a stroll of a tube station. You can find Buckingham Palace, which is a great place to explore the area, at a distance of 2.9 km from the Albro House London. Visit The Long Water, around a 20-minute walk from the lovely accommodation, and feel complete harmony with the nature of United Kingdom. Science Museum is at a distance of 2.5 km from Albro House Hotel. For those travelling from afar, London City airport is 33 minutes' drive away.
The rooms are equipped with a writing desk, as well as soundproof windows for guests' comfort. Nice touches include a walk-in shower and a bath, along with a hair dryer and bath sheets.
This London hotel offers a daily English breakfast. Burger Craft at The Green Man is located next to the property and serves British dishes, just off the property.
Important information
- Children and extra beds
- There are no extra beds provided in a room.