The Sloane Square is a new luxury hotel in central London that combines modern design with comfort. The 102 air conditioned bedrooms at The Sloane Square hotel central London put comfort & luxury above everything else - the finest beds and the softest pillows, total blackout for a good night's sleep. Every detail has been carefully considered - from the ten special rooms for taller guests (longer beds, longer baths) to the Toshiba laptops in every bedroom.
Sloane Square is located at the point where Knightsbridge shopping meets the charm of Chelsea in central London. Walking up Sloane Street, past Tiffany and Gucci, you reach the legendary department stores Harrods and Harvey Nichols, the great museums, and the serene beauty of Hyde Park. The West End and the City are just a short hop from Sloane Square Tube Station or in a cab from the Taxi Rank.
![]() |
![]() |
![]() |
Nestled in a leafy square in the heart of Belgravia, Sheraton Belgravia Hotel, London offers a comfortable and intimate atmosphere. The hotel has the feel of a private residence, yet provides the service and facilities of a modern, international hotel.
Located near Sloane Street, King's Road, and Knightsbridge - home to Harrods and Harvey Nichols, The Sheraton Belgravia is just a stroll away from Hyde Park, Buckingham Palace, and West End Theatres.
The boutique style, with 89 guest rooms and suites that each feature a distinctive traditional English décor, allows for friendly, personalised service and great attention to detail. Each guest is offered a glass of complimentary champagne at check-in, providing a warm welcome to London. In addition, the art of relaxation takes on a new meaning with in-room spa and salon service. Gently ease away the pressure and stress of the outside world without leaving the comfort of your room.
![]() |
![]() |
![]() |