Situé à 44 km d'Eurotunnel UK et à 48 km de la gare centrale de Folkestone, l'Owlers Retreat propose une connexion Wi-Fi gratuite et une terrasse. Situé à 500 mètres de la plage de Camber Sands, l'établissement possède un jardin et un parking privé gratuit.
Ce lodge comprend une télévision à écran plat, 3 chambres et un salon.
L'aéroport de Londres-Gatwick, le plus proche, est implanté à 109 km.