Chelsea Cloisters Apartments

Competitively priced apartments

Sloane Ave, London SW3 3DW, UK
Sloane Ave, London SW3 3DW, UK
  • Wifi
  • Yes
  • Laundry
  • No
  • Air Con
  • No
  • Elevator
  • Yes

About Chelsea Cloisters

Chelsea Cloisters Serviced Apartments offer exceptional serviced living in one of London’s most prestigious boroughs. Blending independence with high-quality services, these apartments are designed for both leisure and corporate stays, delivering comfort, convenience, and a stylish London base.

The Location

Chelsea Cloisters is set in the heart of the Royal Borough of Kensington and Chelsea, surrounded by elegant streets, boutique shopping, and world-class cultural attractions. Guests have quick access to central London with nearby underground stations including South Kensington, Sloane Square, and Gloucester Road providing excellent links across the city. This prime Chelsea address places you near iconic destinations such as Harrods, the Victoria and Albert Museum, the Natural History Museum, and Hyde Park, making it perfect for exploring London’s top sights while enjoying a trendy neighbourhood atmosphere.

The Property

Chelsea Cloisters comprises a range of well-appointed serviced apartments set within secure, professionally managed buildings. With 24-hour reception and multilingual staff, it caters to guests seeking flexibility and comfort. The property is ideal for extended stays and leisure or business trips.

  • 24-hour check-in desk and security

  • Regular housekeeping/cleaning service

  • Free Wi-Fi throughout communal areas

  • Secure underground parking – charge

  • Multilingual on-site management

  • On-site bars and dining options

The Apartments

Each apartment is designed for comfort and practicality, offering a home-from-home experience. Kitchens are fully equipped, and many units include essential appliances that make longer stays more convenient.

  • Fully equipped kitchenette or kitchen

  • Washing machine/dryer in all apartments

  • Microwave, fridge, and hobs

  • Satellite/Freeview TV

  • Comfortable living and dining space

  • Safe

Ideal For

Perfect for business travellers, corporate stays, and group bookings, Chelsea Cloisters provides flexible accommodation with apartment-style convenience and professional service in one of London’s most sought-after neighbourhoods.

Rates and Availability
  • Studio Apartments – from £180 per night

  • Two-Bedroom Apartments – from £215 per night

  • Executive and Penthouse Apartments – from £295 per night

 

Call us on 01923 451180 to discuss your apartment requirements.

Similar Listings

Compare listings

Compare