5-Star Luxury Accommodation Rapps

The Thatched Barn
favorite_border
add to favorites

The Thatched Barn

Rapps, Somerset, England, United Kingdom
2 guests
1 bedroom
This thatched barn conversion offers the ideal country escape for a couple or two friends. Set within the grounds of a 15th century Grade II listed Somerset longhouse, outside there’s a private patio.....
View RentalArrow forward