- Disliked: Amenities, property conditions & facilities
Good location. Rooms are really small and the bathrooms are minute -totally unworkable.
Your dates need to occur after 2020-02-26. Try updating your dates to see prices for your trip.
Located in London's London City Centre neighbourhood, Grand Royale London Hyde Park is in the city centre and near a metro station. Kensington Palace and Royal Albert Hall are cultural highlights, and some of the area's notable landmarks include Marble Arch and Baker Street. Check out an event or a game at Stamford Bridge Stadium, and consider making time for ZSL London Zoo, a top attraction not to be missed. Our guests appreciate the inn's convenience for public transport: Queensway Underground Station is just steps away and Bayswater Underground Station is 3 minutes by foot.
Located right next to the tube, made it easy to get around. Great food places within walking distance.