Set 1.2 km from Royal Albert Hall, Inverness Terrace VI offers free Wi-Fi. The units have a fully equipped kitchen with a fridge and a stovetop. Guests can relax in the garden at the property. Hyde Park is 1.
2 Inverness Terrace, Westminster Borough, London, W2 3HU, United Kingdom
Nightly rates from $2 023