5-Star Luxury Accommodation Idbury
photo_camera
see more photos
place
view on map
favorite_border
add to favorites
Ivy Roost
Idbury, Gloucestershire, England, United Kingdom
This quintessentially English cottage, constructed from golden-coloured Cotswold stone, is a charming place to stay near Chipping Norton. Situated in the picture-perfect village of Idbury, it’s perfec.....
2 guests1 bedroom
View open_in_new
roomListings Locations
close