This family-friendly London hotel is located in a shopping district, within 1 mi (2 km) of Harrods, Hyde Park, and Buckingham Palace. Oxford Street and Marble Arch are also within 1 mi (2 km). Knightsbridge Underground Station is 5 minutes by foot and Hyde Park Corner Underground Station is 10 minutes.