Le Château de Montcaud est situé à Sabran, en Provence. Entouré de 5 hectares de terrain, l'établissement occupe l'ancienne résidence privée d'un plateau de soie. Après 2 ans, l'hôtel a été entièrement rénové et rouvrira en juin 2018. Il dispose d'une réception ouverte 24h/24, d'une piscine extérieure, d'un service de concierge et d'une connexion Wi-Fi gratuite.
Les 29 chambres et suites comprennent une bouilloire et une salle de bains privative, tandis que la suite familiale et la maison de 2 chambres possèdent chacune une terrasse. Toutes les chambres du Château de Montcaud disposent de la climatisation et d'une télévision à écran plat. Toutes les chambres offrent une vue sur le parc.
Sur place, vous pourrez profiter d'un bistrot français traditionnel et d'un restaurant gastronomique. Le bistrot sert des plats traditionnels français ainsi que des plats du jour, que vous pourrez déguster sur la terrasse par beau temps. Des paniers-repas peuvent également être préparés. Un petit-déjeuner buffet est servi chaque matin au Château de Montcaud.
Des salles de réunion et d'événements sont disponibles sur place. Vous pourrez également profiter de journaux gratuits sur place et d'un service de location de vélos.
La randonnée à vélo fait partie des activités que vous pourrez pratiquer à proximité du Château de Montcaud. Le Château de Montcaud se trouve à 39 km d'Avignon et à 50 km de Nîmes. L'aéroport d'Avignon-Provence, le plus proche, est implanté à 56 km.