Studio Flat in Luton Town Centre is perfectly situated in the heart of Luton, at 71 Wellington Street, Luton, United Kingdom. Studio Flat in Luton Town Centre offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Luton, Studio Flat in Luton Town Centre is the ideal option for your accommodation needs! Studio Flat in Luton Town Centre is conveniently located in the England, Bedfordshire.


Rotate image to see Studio Flat in Luton Town Centre


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (33 square metres)

Room amenities

  • Private Bathroom
  • Heating
  • Toaster
  • Smoke Alarm
  • Cleaning products
  • Toilet paper
  • Refrigerator
  • Conditioner
  • Kitchen
  • Flat-screen TV
  • Toilet
  • Trash cans
  • Kitchenware
  • Private apartment in building
  • Toothbrush
  • Towels
  • Shower
  • Wine glasses
  • Shampoo
  • Stovetop
  • Oven
  • Streaming service (like Netflix)
  • Linens
  • Electric kettle
  • Microwave
  • Wardrobe or closet

Hotel Amenities

  • Smoke-free property
  • Smoke alarms
  • Contactless check-in/out
  • Property cleaned by professional cleaning companies
  • Heating
  • Guest accommodation disinfected between stays
  • Non-smoking rooms
  • Linens, towels, and laundry washed in accordance with local authority guidelines
  • CCTV outside property
  • CCTV in common areas


Hotel policy

  • Check-in time is 16:00 and check-out time is 11:00
  • Pets are not allowed