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