Hilton Garden Inn Luton North ***
Luton, United Kingdom
Sleeping Rooms
157 rooms
Location
Sleeping Rooms
Total number of rooms
157
Maximum number of rooms for groups
Address and Location Info for Hilton Garden Inn Luton North
Full Address
Hitchin Road LU2 8DD
City
Luton
Region
Bedfordshire
Country
United Kingdom
Latitude
51.897999
Longitude
-0.399835