- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Staff are friendly and helpful. Convenient location
Your dates need to occur after 2020-02-22. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Holmes Hotel London is in the city centre and near a metro station. Madame Tussaud's Wax Museum and London Palladium Theatre are cultural highlights, and some of the area's popular attractions include ZSL London Zoo and Coca-Cola London Eye. Check out an event or a game at Emirates Stadium, and consider making time for Sky Garden, a top attraction not to be missed.
We loved this boutique hotel, cosy areas with fireplaces, decor is beautiful, rooms are cosy too. Staff are super friendly and can’t do enough for you. Breakfast spread was amazing, food was really good. Definitely will be returning. Thank you Holmes hotel