The Horse & Groom
Upper Oddington Stow on the Wold, GL56 0XHThe Horse & Groom is situated in Stow on the Wold, 35 km from Oxford. Guests can enjoy the on-site bar. Rooms are fitted with a flat-screen TV. You will find a kettle in the room. Extras include free toiletries and a hairdryer.
7 rooms
from £69