Casa Luar si trova a Odeceixe, a 17 km da Castelo de Aljezur e 31 km da Cabo Sardão e mette a disposizione il WiFi gratuito, un giardino con terrazza solarium e la vista sulla città.
Questo bed and breakfast offre una colazione continentale.
Parco Naturale del Sud-Est Alentejo e della Costa Vicentina è a 39 km da Casa Luar, mentre Forte de São Clemente si trova a 43 km di distanza. Aeroporto di Faro si trova a 124 km dalla struttura.
La struttura non è disponibile per feste di addio al nubilato/celibato o simili.