The lovely Albro House Hotel London, located in Westminster Borough, which is a great choice for travellers interested in shopping, parks and history, about 3 km from the famous British Museum, features views of the garden. This 2-star family-managed hotel offers a private parking lot on site.
The rooms include soundproof windows, along with a writing desk for guests' comfort. The en-suite bathrooms are appointed with a walk-in shower and a bath along with hairdryers and guest toiletries.
The Albro House London features a daily English breakfast. Burger Craft at The Green Man offers a selection of British delicacies and lies near this lovely property.
The property is conveniently situated just a short walk from an underground station. History lovers will enjoy visiting Kensington Palace (2.1 km) and Buckingham Palace (2.9 km). Visit The Long Water, nearly a 20-minute walk from the hotel, and feel complete harmony with the nature of United Kingdom. Also, Albro House Hotel is 15 minutes' drive away the unmissable Tower of London. For those travelling from afar, London City airport is 33 minutes' drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please