Venues for hire in Letchworth
-
Mercure Letchworth Hall Hotel
Mercure Letchworth Hall Hotel has a total of seven meeting rooms with the largest holding up to 300 delegates. There are 87 bedrooms with Wi-Fi. There is also a gym and an indoor swimming pool on-site, there is also a 18 hole golf course nearby. Mercure Letchworth Hall Hotel is located a…