Home
Explore
Rooms
Amenities
Things to do
More
La Grange du Barry is a manor house situated in a beautiful, unspoilt area of south west France. The house is set in 5.5 hectares of garden surrounded by rolling well-wooded countryside, rich in wildlife.