Crouchers Country Hotel

Crouchers Country Hotel
Birdham Road, Chichester, West Sussex, PO20 7EH
Photo of 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.

Comments & ratings