5-Star Luxury Accommodation Stoke Canon

Huxham View and Annex
favorite_border
add to favorites

Huxham View and Annex

Stoke Canon, Devon, England, United Kingdom
16 guests
8 bedrooms
Huxham View and Annex in Stoke Canon, Devon, sleeps 16 guests in 8 bedrooms...
From €3,053
View RentalArrow forward