London Rd Apartment's is perfectly situated in the heart of Leicester, at 171A London Road, Leicester, United Kingdom. London Rd Apartment's offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting Leicester, London Rd Apartment's is the ideal option for your accommodation needs! London Rd Apartment's is conveniently located in the England.


Rotate image to see London Rd Apartment's


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

Room size (0 square metres)

Room amenities

  • Toaster
  • Linens
  • Toilet paper
  • Carbon monoxide detector
  • Kitchenware
  • Refrigerator
  • Kitchenette
  • Carbon monoxide sources
  • Electric kettle
  • Private Bathroom
  • Toilet
  • Smoke Alarm
  • Stovetop
  • Sitting area
  • Oven
  • Kitchen
  • Sofa
  • Towels
  • Flat-screen TV
  • Shower

Hotel Amenities

  • Wifi
  • Free Wifi
  • Internet
  • Smoke-free property
  • Wifi in all areas
  • Heating


Hotel policy

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