Trip-Europe Hotel & Travel Corporation
summary The Sloane Square Hotel location The Sloane Square Hotel leisure The Sloane Square Hotel rates The Sloane Square Hotel contact The Sloane Square Hotel

The Sloane Square Hotel * * * *

Sloane Square

SW1 W8EG - London - England - United Kingdom

The Sloane Square is a new hotel on one of London’s most famous squares. This luxury hotel in central London combines modern design with comfort, efficiency and great service. The owners of The Sloane Square Hotel have taken the style and traditional values of the great English hotels and brought it all up to date. The property is fresh and modern and enjoys an excellent location in Chelsea, the most fashionable and charming area of West London. Chelsea enjoys a reputation for innovation and influence: the hotel interiors manage to reflect this quality with their strong character and individualism.

The 102 rooms at The Sloane Square put comfort above everything else – the finest beds and the softest pillows, total blackout for a good night’s sleep. Every last detail has been carefully considered – from the ten special rooms for taller guests (longer beds, longer baths) to Toshiba laptops in every bedroom. The hotel's restaurant, The Chelsea Brasserie and Bar, is a fashionable meeting place for those who live and work in Chelsea and Knightsbridge. Overlooking the trees of Sloane Square it has relaxed atmosphere and great food from Chef David Karlsson Moller. Moller’s menus specialize in light lunches and more classical dishes for dinner, while Sunday 'brunch' is a must. There is also a great bar with its own light bar menu and terrific cocktail list. Private dining is available in the Sir Hans Sloane Room for sit-down lunches or dinners for up to 18 people, or drinks parties for up to 60 people.

The Sloane Square Hotel is the point where Knightsbridge shopping meets the charm of Chelsea in central London. Walking up Sloane Street, past Tiffany and Gucci, guests can 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. The famous Saatchi Gallery is located right next door to the hotel.

Europe > United Kingdom > England > London > The Sloane Square Hotel