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


Rotate image to see Telford House


Choose a room

Apartment with Balcony

Apartment with Balcony

Room size (0 square metres)

Room amenities

  • Conditioner
  • Iron
  • Kitchenware
  • Ironing facilities
  • Kitchen
  • Heating
  • Towels
  • Washing machine
  • Dining table
  • Drying rack for clothing
  • Sitting area
  • Shower
  • Dishwasher
  • Toaster
  • Wardrobe or closet
  • Balcony
  • Private Bathroom
  • Electric kettle
  • Toilet paper
  • Wine glasses
  • Flat-screen TV
  • Microwave
  • Carbon monoxide detector
  • Shared toilet
  • Linens
  • Shampoo
  • Dining area
  • Body soap
  • Oven
  • Refrigerator

Hotel Amenities

  • Cycling
  • Fitness
  • Non-smoking rooms
  • Elevator
  • Property cleaned by professional cleaning companies
  • Internet
  • Smoke-free property
  • CCTV outside property
  • Guest accommodation disinfected between stays
  • Air conditioning
  • Free Wifi
  • Cashless payment available
  • Wifi
  • Contactless check-in/out


Hotel policy

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