A brand-new Travelodge hotel located in Welwyn Garden City. An ideal place to stay for those visiting Hertfordshire or en route to London.
Address
Travelodge Welwyn Garden City Gate House, Fretherne Road, Welwyn Garden City, AL8 6RD
Contact
Links