The Dome Hyde Park Location
21 Inverness Terrace, London, United KingdomGuest reviews
Guest reviews are submitted by our customers after their stay at The Dome Hyde Park
C
Colin
2022-01-02
We loved the location and staff - everything was very good! Clean and clean bathroom with a shower and bath sheets.
Main Features
The Dome Hyde Park Amenities
-
General
Free Wi-Fi
-
Dining
Electric kettle - Cookware/ Kitchen utensils
-
Room Amenities
Flat-screen TV - Parquet floor
Rooms