Grand Royale London Hyde Park is just 100 metres away from Hyde Park and a 2-minute walk to Bayswater tube station
Grand Royale London Hyde Park is a 15-minute walk from London Paddington Rail Station. Popular bars and restaurants are nearby.
1-9 Inverness Terrace,London W2 3JP, UK