Welcome to Luton Hotel Residence

Luton Hotel Residence is a charming Victorian building that has been renovated and refurbished to provide well equipped SELF-CATERING rooms for guests to be self-sufficient and comfortable. Located 30 miles north of London the Hotel is situated in Luton Town Centre within walking distance of the Bus & Railway Station (quick link to London St Pancras International train station), The Mall Shopping Centre and adjacent to takeaways and shops.