The George Hotel
Hotel
Castle Cary
Centrally situated in the quaint town of Castle Cary, The George Hotel is a friendly, family-run 15th-century building, providing an ideal base from which to explore South Somerset.
Number of rooms: 18
Market Place, Castle Cary, BA7 7AH, United Kingdom