Menzies Hotels London Luton Strathmore
Hotel ten położony jest w centrum miasta Luton, a z jego okien roztacza się widok na plac St George's Square. Na miejscu do dyspozycji Gości jest kryty basen, bezpłatny bezprzewodowy dostęp do Internetu oraz centrum fitness.