Hyde Park Apartments
Located at a distance of 450 metres from Bayswater, the 4-star Hyde Park Apartments London hotel gives easy access to various tourist attractions.
Location
This London hotel stands opposite Tate Modern, at a 250-metres distance from Queensway underground station. Cultural sights in the area are the scientifically spellbinding Science Museum (2.1 km) and Victoria and Albert Museum (2.4 km). Nature lovers will appreciate the proximity to The Long Water, which is a mere 1.1 km away. The hotel is located nearly a 10-minute ride from Selfridges London Department Store. For those travelling from afar, London City airport is 38 minutes' drive away.
Food & Drinks
Royal China is a few metres away from the accommodation and specialises in Chinese cuisine.
Why choose Hyde Park Apartments London
Main amenities
-
Wi-Fi
Amenities
Hyde Park Apartments- Wi-Fi
Internet
- Wi-Fi
Parking options
- Parking
Devices
- Television
Enter dates to see availability