With stylish decor, cosy furnishings and a roof terrace, The Nest, Winchcombe, ticks all the boxes for a lovely holiday destination! It is ideally located just off the main high street, perfect for exploring the many amenities of Winchcombe on foot and even welcomes one dog.