Chaque chambre élégante et climatisée offre une vue sur Sloane Square ou sur l’église Holy Trinity. Décorées dans des tons clairs et modernes, toutes les chambres disposent d’une télévision à écran plat.
Situé dans le quartier chic de Chelsea à Londres, le Sloane Square Hotel bénéficie d’un emplacement idéal pour faire du shopping à Knightsbridge, découvrir le West End et le palais de Buckingham, ou visiter le Victoria & Albert Museum et le Science Museum.
Le Sloane Square Hotel abrite également la brasserie Cote, primée, ouverte tous les jours et proposant le petit-déjeuner, le déjeuner et le dîner.