El Luberon L'hôtel se encuentra en la localidad de Apt, en el centro de Provenza. El establecimiento dispone de ascensor, y todas las habitaciones tienen aire acondicionado, baño privado, TV y WiFi gratuita. El Luberon está junto a un restaurante independiente que elabora cocina de la región. El Luberon L'hôtel está a menos de 10 minutos a pie del centro de Apt y su conocido mercado. Hay aparcamiento público gratuito junto al establecimiento.