Apartment Sandhurst offers accommodation in London, 8 km from Alexandra Palace. Guests have access to free WiFi.
The apartment has 2 bedrooms, a living room, a dining area and a well-appointed kitchen. A flat-screen TV is offered.
Guests can relax in the garden at the property.
The nearest airport is London City Airport, 17 km from the..