Château de Massillan is a charming hotel in Vaucluse: it dates back to the 16th century and is located in the heart of Provence. This hotel in Uchaux boasts 32 rooms and suites, carefully decorated in an atmosphere that is both period and contemporary. They are suitable for families, couples and groups.
Our charming hotel in the Vaucluse is ideally located for your next vacation (or business trip): Château de Massillan is just a stone's throw from Orange and Avignon. Ideal for discovering the historical and cultural riches of the region, just a stone's throw from our charming hotel in the Vaucluse.
In addition to our privileged geographical location, our luxury hotel in Uchaux offers an exceptional setting for private receptions (weddings, anniversaries) or business events (seminars, conferences). The Château de Massillan offers you four flexible meeting rooms and 10 hectares of parkland to welcome your guests in a typically Provencal setting. Leave a lasting impression on your guests and give them the opportunity to celebrate a special occasion in a setting that is unique in France: that of Provence, with its charm and authenticity.
Château de Massillan and its team take great care to provide you with a wide range of activities, from a large swimming pool to cool off in fine weather, to a gourmet restaurant where you can discover the wonders of local cuisine. The chef will concoct Provencal dishes using seasonal produce and a touch of creativity. As for the rooms and suites, they are of course equipped with all the comforts you'll need: wi-fi, TV, etc., so you can take advantage of the setting to relax and unwind.
So you can relax, unwind and enjoy your stay to the full: the sound of crickets, the sweet smell of lavender and the warmth of the sun. Our charming hotel has all the ingredients for an unforgettable stay in Provence!