Filter by:
Check-in
Check-out
From 14:00 to 23:30
Before 11:00
Yes, free parking is available on-site at Owlers Retreat.
Check-in is from 14:00 until 23:30, and check-out is by 11:00.
Owlers Retreat is located a few steps from Camber Sands Beach, within 27 miles of Eurotunnel UK and 30 miles of Folkestone Central Railway Station. London Gatwick Airport is 68 miles away.
Instant AI responses are based on hotel information