Our hotel in the cotswolds, wyckhillhouse, is a wonderful 60 bedroom mansion house within stow-on-the-wold, cotswolds in a 100-acre private estate. huge hotel bedrooms, luxury sweeping staircase, award-winning restaurant. The luxury country house hotel and spa at wyckhillhouse symbolises old-world hotel elegance with luxurious, large, country house bedrooms and a subliminal contemporary influence. Seated in the Cotswolds, our luxury country house hotel rooms presents three different design styles which are reflected over various luxury room types, depending on what you book and where. stay in the mansion house, coach house or orangery.