The luxury castle is a grand villa rental on a vineyard in St. Emilion, the heart of Aquitaine's wine region. The château is the perfect villa rental for wine lovers and for enjoying a wine tasting vacation in one of France's most sought-after vineyards.
The villa offers six en-suite bedrooms and includes a newly added pool.
Disclaimer: Pins in map may not be accurate if Google Maps cannot find the exact address. In this case an approximation is made.