Das Owlers Retreat liegt 44 km vom Eurotunnel UK und 48 km vom Hauptbahnhof Folkestone entfernt und bietet kostenfreies WLAN und eine Terrasse. Die Unterkunft liegt 500 m vom Strand Camber Sands entfernt und bietet einen Garten und kostenfreie Privatparkplätze.
Die Lodge ist mit einem Flachbild-TV, 3 Schlafzimmern und einem Wohnzimmer ausgestattet.
Der nächstgelegene Flughafen ist der 109 km von der Lodge entfernte Flughafen London Gatwick.