Jumeirah Lowndes London
21 Lowndes Street, Knightsbridge, London, England
Jumeirah Lowndes London's great location gets high marks from our customers. During your stay, you're just a quick walk from Hyde Park. Free WiFi in public areas, a restaurant and a bar are available.