Set 1.3 km from Hyde Park and 1.3 km from Royal Albert Hall, Hyde Park Budget Apartments offers free Wi-Fi and units equipped with a kitchen. A microwave and toaster are also featured, as well as a kettle.
30 Inverness Terrace, Westminster Borough, London, W2 3JA, United Kingdom
Hotel booked 1 times today.
Nightly rates from $61