Less than a minute's walk from family entertainment at The Galaxy, this laid-back hotel is 2 miles from history exhibits and the sculpture garden at the Stockwood Discovery Centre, and 3 miles from London Luton Airport. Modern, simple rooms have free Wi-Fi and smart TVs, along with work desks. Some have sitting areas.
MoreLess
