No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
Sloane Avenue, London
Set in London, near Victoria and Albert Museum, Harrods and Natural History Museum, Chelsea - Sloane Avenue Apartments features free WiFi. Popular points of interest near the apartment include Royal Albert Hall, The Serpentine and Buckingham Palace.
See MoreUsage of subsidiary facilities may incur additional fees