Crouchers Country Hotel
Crouchers Hotel, Restaurant & Bar is located in Chichester, West Sussex. Crouchers Hotel, Restaurant & Bar in Chichester, West Sussex is an early 1900 s farmhouse, which has been converted to a 27 luxury bedroom hotel. The main house contains our superb award winning restaurant, private dinning facilities and bar, welcoming residents and non-residents. Crouchers Hotel, Restaurant & Bar is the perfect place to relax, eat and drink. The staff are notably friendly and efficient. Dinner in are 2 AA Rosette restaurant will be a highlight of your stay.
Text supplied by third party.