This characterful hotel with modern, contemporary decor has a great central location in the heart of Stow-on-the-Wold as well as wonderful local character and a convivial atmosphere.