32 Queensway, Bayswater, London W2 3RX, England, United Kingdom
Distance: 106 yd.
Company description
Grand Royale London Hyde Park provide the luxury of living with 4 stars. The rooms at this royal hotel are amended with all possible amenities, that comfort the level of visitors at it's best. Some main amenities offered here include high speed broadband Wi-Fi, rain showers that relax your body after a hectic day and lots more.