Located in London (London City Centre), Albro House is within a 15-minute walk of Oxford Street and Park Lane. This guesthouse is 0.8 mi (1.3 km) from Marble Arch and 0.9 mi (1.5 km) from Baker Street.
Stay in one of 19 guestrooms featuring flat-screen televisions. Complimentary wireless Internet access is available to keep you connected. Bathrooms have showers and hair dryers. Conveniences include phones and coffee/tea makers, and housekeeping is provided daily.
Make use of convenient amenities, which include complimentary wireless Internet access and tour/ticket assistance.
A complimentary English breakfast is served daily from 7:30 AM to 9 AM.
Business, Other Amenities
Featured amenities include luggage storage and a safe deposit box at the front desk. Self parking (subject to charges) is available onsite.