Located in London, 1.1 km 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 shower and a free toiletries. A microwave is also available, as well as a coffee machine Read more
Located in London, 1.1 km 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 shower and a free toiletries. A microwave is also available, as well as a coffee machine and a kettle. The Serpentine is 1.4 km from the aparthotel. The nearest airport is London City Airport, 16 km from the property.