Eldon Apartments is perfectly situated in the heart of Leeds, at Nowell Terrace, Leeds, United Kingdom. Eldon Apartments offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Leeds, Eldon Apartments is the ideal option for your accommodation needs! Eldon Apartments is conveniently located in the England, Yorkshire, West Yorkshire.


Rotate image to see Eldon Apartments


Choose a room

Apartment

Apartment

Room size (100 square metres)

Room amenities

  • Books, DVDs or music for children
  • Socket near the bed
  • Childrens' cribs
  • Cleaning products
  • Toilet paper
  • Guest bathroom
  • Streaming service (like Netflix)
  • Flat-screen TV
  • Body soap
  • Stovetop
  • Fan
  • Feather pillow
  • Wine glasses
  • Kitchen
  • Sitting area
  • Linens
  • Microwave
  • Clothes rack
  • Dining table
  • Towels
  • Shampoo
  • Kitchenware
  • Smoke Alarm
  • TV
  • Kitchenette
  • Soundproof
  • Electric kettle
  • Laptop safe
  • Washing machine
  • Dining area
  • Terrace
  • Refrigerator
  • Mobile hotspot device
  • Toaster
  • Carpeted
  • Oven
  • Chocolate/Cookies
  • Cable channels
  • Toilet
  • Wardrobe or closet
  • Private Bathroom
  • Upper floors accessible by stairs only
  • Satellite channels
  • Ironing facilities
  • Garden view
  • Conditioner
  • Trash cans
  • Key access
  • Heating
  • Shower
  • Iron
  • Free toiletries
  • Bathtub or shower
  • Hardwood or parquet floors

Hotel Amenities

  • Parking
  • Wifi
  • Wifi in all areas
  • Free Wifi
  • Free parking
  • Family rooms
  • Garden
  • Smoke-free property
  • Private Parking
  • Internet
  • Non-smoking rooms
  • Parking on site


Hotel policy

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