The Red Lion Hotel
Hotel
Luton, Bedfordshire
The Red Lion Hotel está bien situado en Luton y ofrece Wi-Fi gratuita en todas las instalaciones. También cuenta con bar y restaurante.
Número de habitaciones: 19
2 Castle Street, Luton, LU1 3AA, Reino Unido