Sloane Square Hotel is a stunning Moathouse hotel, located in London's fashionable Belgravia area. Situated on exclusive Sloane Square, this luxurious hotel offers comfortable accommodation in the heart of the capital. The local area is a shopper's paradise, with the fashionable boutiques of Chelsea and King's Road just a short walk away. Sloane Square Hotel is just seconds away from Sloane Square Underground Station, enabling both holidaymakers and those on business to reach the rest of the capital with ease. Sloane Square Hotel offers comfortable, modern rooms, all richly decorated and with private bathrooms facilities. Each room is equipped with television with pay-per-view movies, trouser press, hairdryer, tea and coffee tray and telephone with answering service. Simply Nico is the popular restaurant at Sloane Square Hotel, which serves delicious European cuisine, complimented by a superb wine list. The lively Tavern Bar is open until late each evening, perfect for after dinner or pre-theatre drinks. |