Within 27 miles of Eurotunnel UK and 30 miles of Folkestone Central Railway Station, Owlers Retreat has free WiFi and a terrace. Located a 6-minute walk from Camber Sands Beach, the property provides a garden and free private parking.
The lodge includes 3 bedrooms, a living room, and a bathroom with a bath. A flat-screen TV is provided.
The nearest airport is London Gatwick Airport, 68 miles from the lodge.