Owlers Retreat ligt op 44 km van Eurotunnel UK en op 48 km van het centraal station van Folkestone. Het biedt gratis WiFi en een terras. De accommodatie ligt op 500 meter van het strand Camber Sands en biedt een tuin en gratis privéparkeergelegenheid.
De lodge is uitgerust met een flatscreen-tv, 3 slaapkamers en een woonkamer.
De dichtstbijzijnde luchthaven is London Gatwick, op 109 km van de lodge.