Serviced Apartments Sloane Square

Top Serviced Apartments in Sloane Square

Sloane Square, located at the heart of Belgravia and Chelsea, are two of the most central locations for shopping, culture, and dining. Service Apartments Sloane Square is located at this point. The service apartments are made luxurious, where you can have two-bedroom apartments that are well furnished, along with a fully-fitted kitchen that includes a dishwasher, washer and dryer, and convenient bathrooms. Each apartment is newly refurbished with wonderful decor, making it more spacious than before. These apartments are very convenient, with a free Wi-Fi facility and a flat-screen TV and sofa. As the location is in Central London, you can have great transport facilities as well as a tube station, which you can find within a 5 minutes distance. In addition, you can find nearby theatres, museums, and corporate offices in this area. It is ideal to stay for both a short and long period of time, whether it is a vacation or a business trip.

Top-serviced apartments in Sloane Square

  • 11 Cadogan Gardens Hotel and Apartments
  • The Apartments by the Sloane Club
  • San Domenico House
  • Sloane Place
  • Sloane Square Hotel
  • Draycott Place Serviced Apartments

Each serviced apartment is very cosy and equipped with all types of facilities and amenities where tourists can stay freely. The service apartments are located in a very prime place, and thus every facility is available nearby. Well-equipped accommodations with great bathrooms, as well as a WIFI facility, attract most of the travellers to stay within the Service Apartments Sloane Square. The best part of these apartments is that they allow travellers to carry the key if they want to travel freely with their luggage protected.


Price Range




Microwave Oven
Washer / Dryer
Central Heating
Air Conditioning
Cots or Cribs
Work Desk
Private Garden
Secure Entry System
Carbon Monoxide Alarm
Gas Safety Check
Electrical Safety Check
Fire Certificates
Wheelchair Accessible
Onsite Restaurant
Pet Friendly
Smoking Allowed
Car Parking

Distance From City Center

Popular Neighborhoods

Showing 0 of 0 apartment buildings

Currently, we don't have any apartment for your selected filters visible on the website. However, if you fill in the enquiry form, we can get back to you with options.

Can't find what you are looking for?

We have a number of other properties not yet listed on the site.

Can't find what you are looking for?

We have a number of other properties not yet listed on the site.

Frequently asked questions

Things to know before booking serviced apartments in London

There are over 1 serviced apartments in Sloane Square London with more being added every day. In total, has over 250,000 apartments across the globe that are waiting to be booked. Book Now .

The best 5 and 4 star serviced apartments in Sloane Square London are

Prices start from £49 per night and increase from there. Bear in mind that the type of apartment and number of guest will affect the overall price. Book Now .

To see a selection of Sloane Square London offers, please visit our offers and coupon page .

Choose a part of Sloane Square London you want to visit and search for the perfect stay for you using our easy search tool. Begin your search here .

Some of the apartment buildings in Sloane Square London will offer bed and breakfast or gym membership, whereas others may provide them with an extra charge. The apartment listing will make that clear. Other services include airport pick-up, meet and greet and so much more. Book your stay here for the full experience.

That depends on the policy of the apartment/building management. You may have to enquire first when making your booking in Sloane Square London.

Serviced apartments in Sloane Square London have all the features of home, are centrally located and have other astounding attributes that make them better than hotels, as covered here.

You may also be interested in

Top neighbourhoods
Apartments By Bedroom Type

Top Serviced Apartments in Sloane Square

More About Sloane Square

Cost of Living in Sloane Square

Sloane Square is one of the most highly rated areas to live in Central London, and the service apartments are very well-equipped and luxurious. Due to London's central location, tourists generally stay here. Therefore, the properties or service apartments around Sloane Square are the most desirable places to live in the Capital. You can live here for an average cost of £1,513,711 to £1,194,465 in the properties of this place. You can either stay with your luxurious lifestyle or lead a simple life, depending on your budget. 

Where to stay in Sloane Square

In Sloane Square, there are many service apartments and hotels to stay at where you can have all types of facilities like restaurants, shops, transport, and many more. You can stay in service apartments such as 11 Cadogan Gardens, where you can have the best room service and a good staff, a clean bedroom and bathroom, and an excellent view. You can find bookshops and restaurants within 1 kilometre of this service apartment. 

You can also stay in the apartments by the Sloane Club, where you can have great accommodation with hotels and restaurants where you can have cream tea with great rich cakes and scones. The staff are well-behaved and helpful here. At this point, you can have great shopping amenities as well as some iconic places to visit, such as Noting Hill, Earl's Court, and Brompton. In addition, you can be close to great tourist spots such as the Natural History Museum, Kensington Palace, and many more. These places are a must on the visit list. You can also stay in Sloane Palace, where you can stay with your family comfortably as you can have luxurious rooms, friendly and professional staff who have always been there, and a bar with a great variety of drinks. This place is located within a 5-minute walk of Sloane Square. You can have a tube stop over there.

Facts about Sloane Square

Sloane Square is a small landscape in the shape of a square located at the heart of London, nestled within the Royal Borough of Kensington and Chelsea. Here are some facts about this place. 

  • Sloan Square was once a piece of land owned by Henry Holland and known as Sloane Square and Sloane Street. This place has the importance of history and is also a greatly developed place in London, and thus Sloane Square is the icon of true culture, shopping, accommodation, and great dining. 
  • For nearly 60 years, playwrights have used the theatre, which is chosen as a platform for emerging artists, called the Royal Court Theatre, where many famous productions that are famous in the West End or on Broadway stages began.
  • People who love art must visit the Saatchi Gallery, which opened in 1985 and has become a highlight of Kings Road. A gallery is quite an attractive place, as the global art community premiers the emerging artists over here.

Weather in Sloane Square

The weather in Sloane Square is quite favourable. The mornings start with lots of sunshine and a few patches of floating clouds. It is largely dry in the winter months. Patchy clouds develop in the afternoon, along with great light showers. At night, the sky becomes clear and dry. In the evening, the weather is very pleasant. To go to the tourist spot or to avoid the cold, you can also opt for the daytime. In Sloane Square, the summers are short and cosy, mostly partly cloudy, and the winters are long. The winters are very cold and mostly cloudy. The temperature varies from 39 degrees Fahrenheit to 74 degrees Fahrenheit, and it is rare to see temperatures below 30 degrees Fahrenheit or above 84 degrees Fahrenheit. For tourists, the best time to visit and stay in the Service Apartments Sloane Square is from late June to early September.