Crouchers Country Hotel
Crouchers Country Hotel is a country hotel around three miles from the city, near Dell Quay.
Crouchers Country Hotel is set around three miles from Chichester city centre, near Dell Quay, giving it a more rural, out-of-town setting than the hotels within the city walls. It suits travellers who want a quieter countryside base while still keeping Chichester's cathedral and Festival Theatre within a short drive.
Check availability for Crouchers Country Hotel on Booking.com →