London Low cost for short stay is perfectly situated in the heart of London, at 72A Uxbridge Road, London, United Kingdom. London Low cost for short stay offers a fantastic range of services designed to ensure the comfort of its guests. If you are visiting London, London Low cost for short stay is the ideal option for your accommodation needs! London Low cost for short stay is conveniently located in the England, Middlesex, Greater London.


Rotate image to see London Low cost for short stay


Choose a room

Apartment With Shared Bathroom

Apartment With Shared Bathroom

Room size (25 square metres)

Room amenities

  • Smoke Alarm
  • Private apartment in building
  • Trash cans
  • Washing machine
  • Carbon monoxide detector
  • Kitchenette
  • Flat-screen TV
  • Shared bathroom
  • Kitchen
  • Heating
  • View

Hotel Amenities

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


Hotel policy

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