
The Birch Hotel
Lewes Road, Haywards Heath, West Sussex RH17 7SF, Haywards Heath
Location Want to save money while travelling? It’s easy: hotel The Birch Hotel is located in Haywards Heath. This hotel is located 1 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Hanbury Stadium, Victoria and Albert Museum and Big
Free WiFiParkingBusiness
