Studio at Chelsea Cloisters Hotel

Sloane Avenue, London, United Kingdom

★★★

London, United Kingdom

One of the hotels for your stay in London is the Studio at Chelsea Cloisters Hotel which is located at Sloane Avenue, London, United Kingdom. There are many facilities offered at Studio at Chelsea Cloisters Hotel, both hotel and room facilities. If you are traveling to London, you can choose Studio at Chelsea Cloisters Hotel as a place to stay. Studio at Chelsea Cloisters Hotel is located in the region of England, Middlesex, Greater London


Rotate image to see Studio at Chelsea Cloisters Hotel


Choose a room

One-Bedroom Apartment

One-Bedroom Apartment

  • Washing machine
  • View
  • Kitchen
  • Heating

Room size (20 square meters)

Hotel Amenities

  • Smoke alarms
  • CCTV outside property
  • Smoke-free property
  • 24-hour security
  • Wifi
  • 24-hour front desk
  • Non-smoking rooms
  • Free Wifi
  • Security alarm
  • Private check-in/out
  • Express check-in/out
  • Internet
  • Fire extinguishers
  • CCTV in common areas
  • Wifi in all areas
  • Staff follow all safety protocols as directed by local authorities

Hotel policy

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