Villa de Luxe is a boutique hotel, located in the heart of Avignon, a city in southeastern France’s Provence region, set directly on the Rône River. Villa de Luxe was founded in 2020 by a lovely couple who dreamed of a place that could instinctively converge their passion, soul, and hospitality. Nature, harmony, and sophistication are some of the principal features that were selected to transmit in each piece of the brand.