Luton Hotel Residence

Hotels - Others in Luton
Luton Hotel Residence is situated in a renovated Victorian building and all rooms have ensuite facilities and kitchenettes.
Features
Wi-Fi, Televisions, Ensuite Rooms
Nearest public transport
Luton - National Railway