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
0 out of
0 found it useful
sponsored links