Royal Park Hotel
2-5 Westbourne Terrace
London W2 3UL
The Royal Park Hotel is located north of Hyde Park. The building has retained all its splendor from the 1840s.
It has many works of art, originals and copies. Each of the 48 rooms has its particularity.
Some have French windows, others have balconies or those which give a magnificent view over the London rooftops.
Elegance and grace are part of this establishment when you see the mahogany four-poster beds or the linen hanging lamps.
The rooms are also equipped with a private bathroom, air conditioning or high-speed Internet access.
Additional information and reservation