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.
Grand Royale London
1 Inverness Terrace,
Bayswater, London,
W2 3JP
The Grand Royale London Hotel is ideally situated just 2-minutes walk from Queensway underground station. No car parking is available at the hotel.