Sloane Square

This luxury hotel is well positioned in Sloane Square, close to trendy, upmarket Chelsea. The modern rooms have air conditioning, WiFi and TVs. The hotel also has a great restaurant, the Chelsea Brasserie. You're close to designer shops and department store Peter Jones. The Royal Court theatre is also close by, it's downstairs bar is well worth an early or late evening drink and you may well bump into an actor or two.

Check prices and availability
Hotel in London: Sloane Square - Hotel Sloane Square Londen

User opinions about Sloane Square