Ubicado en el corazón de Stow on the Wold, The Sheep on Sheep Street aporta una nueva dimensión a la experiencia de dormir, comer y beber en los Cotswolds, además de un toque de estilo Soho.
Alójese en una de las veintidós habitaciones con baño privado maravillosamente cómodas, todas decoradas con un alto nivel y que ofrecen un lugar cómodo para hospedarse.