Albro House Hotel is set in a busy area of London next to Royal Albert Hall, Oxford Street and Up at The O2.
The hotel is in the convenient location just near Edgware Road subway station. You can find Selfridges and Paddington Station only 1200 meters from the property.
This hotel boasts close proximity to parks.
It lies only 550 meters away from Marylebone train station. Albro House Hotel is located within 20 km from London City airport.
The property comprises of soundproof rooms, including Triple Room, Twin Room and Family Room appointed with a closet, heating, a safe, flat-screen TV and IDD telephone. Some rooms feature views over Hyde Park. They offer private bathrooms with toiletries, a shower and bath sheets.
Eat & Drink
A complimentary continental breakfast is served every morning.
Guests will benefit from parking, a baggage storage and a safe deposit box along with tour assistance, concierge service and ironing service.
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.