El Owlers Retreat, situado a 44 km del Eurotúnel del Reino Unido y a 48 km de la estación central de tren de Folkestone, ofrece WiFi gratuita y terraza. Se encuentra a 500 metros de la playa de Camber Sands y ofrece jardín y aparcamiento privado gratuito.
El lodge está equipado con TV de pantalla plana, 3 dormitorios y sala de estar.
El aeropuerto más cercano es el de Londres-Gatwick, ubicado a 109 km del lodge.