Hyde Park Executive Apartments London, United Kingdom - Booking Reservations, Reviews, Information
18 Inverness Terrace
W2 3HU London
- Family Rooms
- Non-smoking rooms
Contemporary Apartments on the Hyde Park, located close to Bayswater and Queensway station, and minutes from Oxford Street. All apartments are well equipped with internet access (chargeable), flat screen TV, kitchenette. Laundry facilities are also available on site.