The Bower House

This hotel is not currently in
the Good Hotel Guide

The Bower House
Market Place
SHIPSTON-ON-STOUR
CV36 4AG
England