O Castel Luberon está situado em Apt, no coração do Parque Natural de Luberon. Repousa sobre 3 hectares de parque e dispõe de uma piscina exterior. O acesso Wi-Fi gratuito está disponível na área da recepção.
Os quartos incluem uma secretária e uma casa de banho privativa com um chuveiro. A maioria dos quartos tem uma varanda ou vista para o pátio.
O restaurante serve especialidades inspiradas no Mediterrâneo, bem como um buffet de pequeno-almoço diário.
Os hóspedes podem desfrutar de muitas actividades no local, tais como ténis, squash, petanca, voleibol e natação. O Museu de Apt fica a 5 minutos de carro. O Aeroporto de Marseille-Provence encontra-se a 84 km.