The Birch Hotel

Lewes Rd, Haywards Heath RH17 7SF, UK
Rooms
51
Partner since
17 June 2025
Total
97
Yesterday
5

Elegant hotel in a 19th-century mansion with 2 restaurants, afternoon tea & a bar, plus free WiFi.

Trees per week