Hyde Park Rooms And Studios
Offering a location a 5-minute walk from Lisson Gallery, Hyde Park Rooms And Studios London hotel offers 6 rooms.
Location
The British Museum is 3 km from this hotel, and Madame Tussauds London is located 1.6 km away. From the property it will take 25 minutes to walk to Royal Albert Hall. The hotel also provides access to shopping attractions like the British Harrods Department Store, which are 2.3 km away. There is Edgware Road tube station a 5-minute walk away.
Food & Drinks
Guests may find the bar Burger Craft at The Green Man about 100 metres away.
Amenities
Hyde Park Rooms And StudiosParking options
- Parking
In the bathroom
- Shower
Important information
Enter dates to see availability