Skip to content...
What's this?
Start here:

The Royal Park Hotel

3 Westbourne Terrace, Lancaster Gate, Hyde Park, London, England, W2 3UL.

Prices from

The Royal Park is an intimate London boutique hotel offering 48 exquisitely appointed rooms and suites. Ideally located on Westbourne Terrace, it lies to the north of Hyde Park, London's largest royal park.

The luxury London hotel comprises three carefully restored, mid 19th-century Grade II listed townhouses and is perfect for business, leisure or romantic trysts; all rooms offer handmade Bellestrata beds, antique furniture and period features with 24 hour room service and a well-connected Concierge.