New Chelsea Cloisters

Sloane Avenue, London, SW3 3DW, United Kingdom

Best value

Enter your dates to view
today's low rates and promotions.

CHECK RATES

Learn more Guest ReservationsTM is an independent travel network offering over 100,000 hotels worldwide. Learn more Guest ReservationsTM is an independent travel network. Learn more

Rooms & Rates

Photo for Two Bedroom Apartment for Min 7 Nights Stay - Special Promo Advance Purchase

Two Bedroom Apartment for Min 7 Nights Stay - Special Promo Advance Purchase

Room amenities, details, and policies

Photo for One Bedroom Apartment for Min 7 Nights Stay -Special Promo Advance Purchase

One Bedroom Apartment for Min 7 Nights Stay -Special Promo Advance Purchase

Room amenities, details, and policies

Photo for Studio Apartment for Min 7 Nights Stay -Special Promo Advance Purchase

Studio Apartment for Min 7 Nights Stay -Special Promo Advance Purchase

Room amenities, details, and policies

About New Chelsea Cloisters

Well-appointed rooms with in-unit laundry machines and on-site dining await guests who book the New Chelsea Cloisters in Kensington. This property has 250 studio and one- and two-bedroom apartments with home-away-from-home amenities for a single night or an extended stay; perks include flat-panel TVs, Wi-Fi access, full kitchenettes with microwaves and mini-fridges, and en suite washers and dryers; some units have sofas and separate living areas. The on-site restaurants include South American and Asian specialties. Primp up for a night on the town in the building's salon. The front desk is available round the clock, and secured on-site parking is available. The hotel is in the Kensington and Chelsea districts, five minutes away from the South Kensington subway station on foot. London culture is close, with the Victoria and Albert Museum, the Science Museum and the Natural History Museum all about a half-mile away. The shops of Knightsbridge are about a 15-minute walk from the hotel. Westminster Abbey and the London Eye are about two miles away. Heathrow International Airport is 13 miles west.

Amenities

  • Restaurant
  • Laundry

Location

New Chelsea Cloisters
Sloane Avenue, London, SW3 3DW, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more