From 683 USDRoom/Night
52 Lower Sloane Street SW1W 8BS, London, England - SW1W 8BS London United Kingdom
Area: --
Book online or call +39 041 8624040
roadmap satellite
Airport - less than 25km. Train Station - less than 1km. Bus/Tram stop - less than 50 metres.