- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
Your dates need to occur after 2020-01-18. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, The Queen's Gate Hotel is in the city centre and near a metro station. Royal Albert Hall and Natural History Museum are cultural highlights, and travellers looking to shop may want to visit Kensington High Street and Harrods. Consider Piccadilly Theatre for a night out, and don't miss Stamford Bridge Stadium, a top local attraction. Our guests love the hotel's central location.
It was a great location for Hyde Park, Royal Albert Hall and the Natural History Museum.