You are here

Grand Royale London Hyde Park

Address:

1-9 Inverness Terrace, London, W2 3 JP

Location:

Fringe/Off West End

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.