The Bower House

This hotel is not currently in
the Good Hotel Guide

The Bower House
Market Place
Shipston-on-stour
CV36 4AG
England