Grand Royale London Grand Royale London, 4 Star Hotel

1 Inverness Terrace, Bayswater, London, W2 3JP

The Grand Royale London Hotel near Hyde Park is a rising success of the Shaftesbury Hotel collection. Situated overlooking Hyde Park, the Grand Royale London Hyde Park is a perfect base for business and leisure travellers to London. The hotel is non-smoking throughout, offering contemporary and compact bedrooms. All guest rooms include all the modern in room facilities to ensure guests an enjoyable and carefree stay.

Search deals for Grand Royale London near Hyde Park

The Grand Royale London Hotel is ideally situated just 2-minutes walk from Queensway underground station. No car parking is available at the hotel.