Owlers Retreat ligt op 44 km van station Eurotunnel VK en 48 km van Treinstation Folkestone Central, en biedt gratis WiFi en een terras. De accommodatie ligt op 6 minuten lopen van Camber Sands Beach, en is voorzien van een tuin en gratis privé parkeergelegenheid.
De lodge is uitgerust met een flatscreen-tv, 3 slaapkamers en een woonkamer.
Het dichtstbijzijnde vliegveld is Luchthaven London Gatwick, op 109 km van de lodge.