The George Hotel es un acogedor, familiar, thatched siglo 15 Hotel Ciudad del País, que está situado en el centro histórico de la ciudad de Castle Cary. Diecisiete en-suite habitaciones diseñadas individualmente junto con un menú a la carta y chefs especiales del día hace que sea un magnífico lugar para permanecer. El menú a la carta, junto con los chefs especiales del día, se puede disfrutar en cualquiera de las dos barras en el Hotel George, o, más íntimo para el comedor precioso vigas de madera y paneles restaurante está disponible.