
London, United Kingdom
Hyde Park Superior Apartments
3-star hotel
Host in Hyde Park Superior Apartments and get to know the city of London from an unbeatable location, in the Westminster neighbourhood. This establishment offers a great variety of apartments in which you will be able to enjoy…
- Wi-fi
- 24-hour reception
- Restaurant
- Launderette · extra charge


