Downhills Home is located in London. The property, housed in a building dating from 1910, has free WiFi and is 2.7 km from Alexandra Palace and 4.4 km from Emirates Stadium. The holiday home has 6 bedrooms, a living room, and a kitchen with a dining area and an oven. The bathroom features a bidet an Read more
Downhills Home is located in London. The property, housed in a building dating from 1910, has free WiFi and is 2.7 km from Alexandra Palace and 4.4 km from Emirates Stadium. The holiday home has 6 bedrooms, a living room, and a kitchen with a dining area and an oven. The bathroom features a bidet and free toiletries. A continental breakfast can be enjoyed at the property. Guests can also relax in the garden or on the shared lounge area. London City Airport is 14 km from the property.