Luton Town Centre Executive Apartment is perfectly situated in the heart of Luton, at 76 Hibbert Street, Luton, United Kingdom. Luton Town Centre Executive Apartment offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Luton, Luton Town Centre Executive Apartment is the ideal option for your accommodation needs! Luton Town Centre Executive Apartment is conveniently located in the England, Bedfordshire.
Rotate image to see Luton Town Centre Executive Apartment
Choose a room
Three-Bedroom Apartment
Room size (75 square metres)Room amenities
- Dishwasher
- Smoke Alarm
- Kitchen
- Iron
- Shampoo
- Heating
- Linens
- Oven
- Flat-screen TV
- Towels
- Microwave
- Tea/Coffee maker
- Washing machine
- Dryer
- Stovetop
- Refrigerator
- Fire extinguisher
- Hairdryer
- Garden view
- Toilet paper
- Body soap
Hotel Amenities
- Wifi in all areas
- Pet friendly
- Parking on site
- Smoke-free property
- Internet
- Parking
- Wifi
- Private Parking
- Free Wifi
- Free parking
Hotel policy
- Check-in time is and check-out time is
- Pets allowed