Welcome to Hotel Hyde Park Square London, Hyde Park Square, London offers a self-catering apartment with free WiFi access throughout in central London. The property is situated 400 metres from Lancaster Gate and 500 metres from Paddington Station. The apartment has garden views and comprises a well-equipped kitchen with a dining area, a living area with flat-screen satellite TV, and a bathroom fitted with a bathtub and a shower. A washing machine and ironing facilities are also available. The Hyde Park area with its stylish shops and fine restaurants is 700 metres from the apartment, and Edgware Road is a 10-minute walk away. London Heathrow Airport is located 20 km away. (Hotel Hyde Park Square London hotels booking).