Hotel on Sloane Street with 54 rooms and suites, once home to Oscar Wilde and Lillie Langtry.
Address
75 Sloane Street
Nearest Station
Sloane Square
Price Range
££££