FREE WiFi AVAILABLE Menzies Hotels London Luton -Best Western Menzies Strathmore Luton has completed a major refurbishment programme to create a new contemporary feel throughout the hotel. It now offers 152 en-suite bedrooms, newly decorated to create a comfortable and welcoming environment. Specific room types and smoking rooms are available on request but can not be guaranteed.The spacious lounge has a contemporary and relaxed atmosphere and the new stylish Brasserie restaurant, which has ... More