Enjoying an ideal location close to the town centre of London, this hotel is perfect for business and leisure travellers visiting London. The property is conveniently situated just a 15 minutes' drive from London Luton Airport. This modern property is surrounded by a number of shopping, dining and entertainment opportunities. Stylish, comfortable guest rooms offer a peaceful setting in which to work and rest. The restaurant offers a wonderful dining experience, with a choice of traditional and international dishes. Business travellers will appreciate the hotel's conference spaces, as well as the helpful, professional event staff.
Luton
51.88702, -0.43480 Open in Google Maps
TPL
TPL.ST-1
5 guests
SGL
SGL.ST-1
1 guests
DBL
DBL.ST-1
4 guests
TWN
TWN.ST-1
4 guests