Overview

The Chequers

The Chequers, Slaugham, Haywards Heath, RH17 6AQ, United Kingdom

$93+

Rates

Get Rates

Check in
Check out
Map