Grand Royale

Grand Royale London Hyde Park

1-9 Inverness Terrace, London, W2 3 JP

Located at Bayswater, and a minutes away from Hyde PArk, is a splendid edifice, excluding magnificence and grance. The regality of the interiors is a living testament to the levels of sophistication and grace, ensured to please the most discerning guests.

Grand Royale London Hyde Park Map and Travel Info
Nearest tube: 
Tube lines: 
Central Line
Fringe/Off West End
Car park: 
Own Carpark
Within congestion zone?: 
Looking for the best seats...