El Castel Luberon se encuentra en Apt, en el corazón del parque natural de Luberon. Está situado en un parque de 3 hectáreas y cuenta con una piscina al aire libre. Hay conexión WiFi gratuita en la zona de recepción.
Las habitaciones cuentan con escritorio y baño privado con ducha. La mayoría de las habitaciones tienen balcón o vistas al patio.
El restaurante sirve especialidades inspiradas en el Mediterráneo, así como un desayuno bufé diario.
En el establecimiento se pueden practicar numerosas actividades, como tenis, squash, petanca, voleibol y natación. El Museo de Apt se encuentra a 5 minutos en coche. El aeropuerto de Marsella-Provenza está a 84 km.