The Node Hotel is a 3-star property situated at about 4.6 km distance from Welwyn Roman Baths. This hotel dates from 1820 and was refurbished in 2008.
The venue is 7 km away from Lister Hospital. The property is set within 10 km distance from Hitchin city center.
Rooms at The Node Hotel feature modern touches such as satellite TV and a phone.
A 15-minute drive will take guests to London Luton airport.