Grand Royale London Hyde Park

Starting at
$129

TripAdvisor Review

Based on 5284 review

See all

Perfectly located in London, this property offers ease of access to Hyde Park, Oxford Street, Marble Arch and Kensington Gardens. Links to the public transport network can be found nearby, at Paddington train station, Bayswater and Queensway underground station. This property offers the utmost in lu...

More details