Crouchers Hotel Restaurant and Bar is located in Chichester West Sussex.Crouchers Hotel Restaurant and 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 and 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.