Sloane Square
Sloane Square
Sloane Square,

tel: 0207 8969988

The Sloane Square is a new Chelsea hotel on one of Londons most famous squares. This luxury Chelsea & Knightsbridge hotel in central London combines modern design with comfort. The Sloane Square offers great service at fantastic value for money, the ideal location for Chelsea & Knightsbridge.

Image Gallery

Sloane Square 1

Additional Information

sloanne-sq_180-2.jpgWhy not consider The Sloane Square hotel for your next conference or event in Central London? Situated on the first floor overlooking Sloane square below, the Sir Hans Sloane room is the perhaps the most elegant and best equipped conference room in London. With a separate break-out room and capacity for up to 14 boardroom, 38 theatre style or 50 standing, it comes fully equipped with electric projection screen, DVD/powerpoint projector, speaker system and telephones. Phone 020 7896 9988 for enquiries or email us.

Each of the 102 rooms at The Sloane Square hotel in London is fitted with all the requirements of the modern business traveller. Laptop computers with High speed internet access in each room, large desks and working areas, telephones with individual voicemail, large flatscreen televisions with a broad range of channels and personal DVD players. In addition the whole building is cover for wireless high speed internet.

  • Car Parking
Search for Specialists by: