Grand Royale London Hyde Park

Accom., Air-Conditioned, Free Broadband, Free Full English Breakfast

Book Now

Grand Royale London Hyde Park is a perfect blend of old and new, situated in the superb location of Bayswater, minutes away from Hyde Park. More info.