Grand Royale London Hyde Park

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

Book Now

Grand Royale London Hyde Park hotel is located in Paddington adjacent to Hyde Park and Notthing Hill whilst being surrounded by all the excitement of More info.