Menzies Hotels London Luton Strathmore
Este hotel céntrico ofrece vistas a la plaza St George y cuenta con piscina cubierta, conexión Wi-Fi gratuita y gimnasio. El Menzies London Luton Strathmore se encuentra a 3 minutos a pie de la estación de trenes de Luton.