Located in London, 0.7 miles from Hyde Park, Devonshire Terrace offers accommodation with free WiFi. Each of the unit features a flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a bath or shower and a free toiletries. A fridge and coffee machine are also available. The Serpentine is 0.9 miles from the aparthotel. The nearest airport is London City Airport, 9.9 miles from the property.
Tourism Apartments in London, England United Kingdom <>
|