With luxury bedrooms and free Wi-Fi, the 4-star Hyde Park International - Member of Park Grand London is 5 minutes’ walk from Bayswater Underground Station. Hyde Park is just 300 metres away.
Number of rooms: 76
52-56 Inverness Terrace, Westminster Borough, London, W2 3LB, United Kingdom