2006 saw the reopening of the renovated Sloane Square Hotel in one of the most fashionable places in London.
The property had been a four star hotel since 1900, and continued to be independently owned giving that unique touch to the style and service through the Hotel.
There are 102 beautiful hotel rooms in the property with a variety of styles from single rooms to junior suites, offering some incredible views over Sloane Square on one side, and the holy Trinity Church on the other.
The restaurant, Côte Brasserie, takes it inspirations from France, offering some incredible dishes and a diverse, well priced menu overall.
The atmosphere in the restaurant is very relaxed during the day, and more formal in the evenings.
If you’re not feeling as inclined towards the restaurant the Lounge Bar is a fantastic spot to indulge in some snacks or drinks and enjoy the view out over Sloane Square itself.
Book your stay on the day and receive 15% off!
Sloane Square Hotel
7–12 Sloane Square, London, SW1W 8EG