CiTi Hotel London LutonHotel
40A Guilford Street, Luton, LU1 2PA, United Kingdom
CiTi Hotel London Luton is a 10-minute drive from London Luton airport and a 3-minute walk from Luton Rail Station. Central London can be reached within a 40-minute train journey.
Great night great bar staff.