The pleasant Holiday Inn Express is a 3-star property set next to St John's Wood, Queen's Park and Gulliver's Land.
Holiday Inn Express is easily accessible from London Luton airport lying within 5 minutes.
The hotel offers 40 bright rooms appointed with a sofa, pay TV, satellite TV, climate control and a CD player. Some of the rooms feature a fresh décor and wooden furnishings.
At the small lounge bar guests will enjoy a selection of coffee and tea.
Guests can use laundry and 24-hour reception as well as a lift, a garage and a cloakroom.