Hyde Park Rooms
Main amenities
-
Free Wi-Fi
-
No pets allowed
Location
Located about a 20-minute walk from the British Harrods Department Store, Hyde Park Rooms London gives access to a number of tourist attractions in the area. Wi-Fi is available for guests' business or leisure needs.
Being set in Mayfair with a series of stunning Georgian houses as far as the eye can see, the homestay provides an opportunity to visit Selfridges London Department Store, which is a mere 650 metres away. Buckingham Palace can be found 25 minutes' walk away. The 7-room Hyde Park Rooms is located 2.6 km from the scientifically spellbinding Science Museum.
This apartment lies within a few blocks of Hyde Park Corner underground station.