Elegant Comfort at Sloane Square Hotel in the Heart of Chelsea
Discover the charm and sophistication of Sloane Square Hotel, perfectly nestled in the fashionable district of Chelsea, London. This stylish hotel provides a flawless blend of luxury and comfort, with easy access to Knightsbridge shopping, the vibrant West End, Buckingham Palace, and renowned museums like the Victoria & Albert and Science Museums.
Each room at Sloane Square Hotel offers a serene view of either Sloane Square or the historic Holy Trinity Church. Decorated with light modern colors, the air-conditioned rooms each feature state-of-the-art amenities including a flat-screen TV and complimentary national calls to enhance your stay.
- Prime location for exploring London’s fashionable districts and iconic landmarks
- Elegant rooms with air conditioning and picturesque views of Sloane Square or Holy Trinity Church
- Complimentary national telephone calls from every room
- On-site dining at the award-winning Cote Brasserie, serving breakfast, lunch, and dinner daily
- Immediate proximity to luxury shopping in Knightsbridge and cultural experiences in London’s West End
Whether you are visiting for business or leisure, Sloane Square Hotel is a prime choice for travelers seeking convenience and elegance. This award-winning Cote Brasserie offers a variety of dining options, from a hearty breakfast to start your day, to exquisite lunches and dinners. Every aspect of your stay is crafted to ensure a luxurious and fulfilling visit to London.
Choose Sloane Square Hotel for your next London adventure and experience the best in comfort and style in one of the city's most exclusive neighborhoods.