Little Orchard Place is situated in Esher. Free WiFi is available.
This apartment comes with 2 bedrooms, a TV, and a kitchen with a dishwasher.
London is 22 km from the apartment, while Windsor is 21 km from the property. The nearest airport is London Heathrow Airport, 13 km from Little Orchard Place.