← Back
Menzies Strathmore Hotel Luton
Lodging
Arndale Centre, LU1 2TR
Luton, Bedfordshire
Business profile
Menzies Hotels, luxury hotels, 4 star hotelsMenzies Strathmore Hotel located in the centre of Luton overlooking St George square is ideal for a business or leisure stay perfectly located for exploring the Bedfordshire countryside or as a stopover for Luton airport
Customer reviews
No reviews yet
Write a review