The George Hotel Castle Cary Details
The hotel has two main bar areas, offering an extensive range of excellent food and drinks. We also run a full a la carte restaurant 6 days a week.
Employees:
4
HQ:
Location:
Watford, England, United Kingdom
Revenue: