The Shaftesbury Hotel Hyde Park is a wonderful newly established hotel right in the heart of one of the great world cities. Location is the main selling
Grand Royale London Hyde Park is located in London near The hotel is located within 2 mins walking distance from Queensway underground station as well as Bayswater station. Paddington Tube Station and Lancaster Tube Station are located at walking distance.
Book Grand Royale London Hyde Park London online and save. Our booking system provides cheap rates for Grand Royale London Hyde Park London room reservation. See hotel photos, facilities, check available rooms for your dates and book Grand Royale London Hyde Park London by cheapest rate. Our system is secure and absolutely free of charge. You pay at the hotel, cancellation is free.