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


Rotate image to see Flat in Luton Town Centre


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (38 square metres)

Room amenities

  • Bathtub or shower
  • TV
  • Electric kettle
  • Streaming service (like Netflix)
  • Smoke Alarm
  • Linens
  • Iron
  • Body soap
  • Toilet
  • Sofa bed
  • Heating
  • Washing machine
  • Entire unit located on ground floor
  • Fire extinguisher
  • Trash cans
  • Shampoo
  • Private Bathroom
  • Cleaning products
  • Flat-screen TV
  • Refrigerator
  • Kitchen
  • Dining area
  • Detached
  • Conditioner
  • Sofa
  • Desk
  • Toilet paper
  • Non-feather pillow
  • Oven
  • Kitchenware
  • Towels
  • Microwave
  • Towels/Sheets (extra fee)
  • Wardrobe or closet
  • Shower

Hotel Amenities

  • Contactless check-in/out
  • Wifi
  • Linens, towels, and laundry washed in accordance with local authority guidelines
  • Private check-in/out
  • Internet
  • Heating
  • Property cleaned by professional cleaning companies
  • Guest accommodation sealed after cleaning
  • Fire extinguishers
  • Smoke alarms
  • Invoice provided
  • Smoke-free property
  • First aid kits available
  • Wifi in all areas
  • Guests have the option to cancel any cleaning services for their accommodation during their stay
  • CCTV outside property
  • Free Wifi


Hotel policy

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