Location: in the heart of city. Just a few minutes walk from the sophisticated shops of Knightsbridge y just a few minutes in public transport from the city's most famous atractions.
See more: Hotels in Europe Hotels in United Kingdom Hotels in London Holiday Destinations in Europe