- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
New hotel, cozy and clean, staff are very friendly and helpful!
Your dates need to occur after 2020-02-24. 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.Visit our London travel guide