3 Westbourne Terrace
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.
48 elegantly furnished rooms and suites. Located by Westbourne Terrace and Lancaster Gate central London. 24 hour room service and Concierge.
Great for access to central and west London. Full equipped Meeting Rooms. Private dining available in all rooms.
15 minutes from Heathrow on Heathrow Express.
Get an Ordnance Survey map covering the London area.
Heritage Rated from 1- 5 (low-exceptional) on historic interest
Albert Memorial - 0.8 miles (Historic Building)
The Sherlock Holmes Museum - 1 miles (Museum)
Science Museum - 1.2 miles (Museum)
Clockmakers' Museum - 1.2 miles (Museum)
Brompton Oratory - 1.2 miles (Historic Church)
Victoria and Albert Museum - 1.2 miles (Museum)
Natural History Museum - 1.2 miles (Museum)
Apsley House - 1.3 miles (Historic House)
18 Stafford Terrace (Linley Sambourne House) - 1.3 miles (Historic Building)
Handel House Museum - 1.3 miles (Museum)
Other Nearby Accommodation
+ Heritage Rating + ?
We've 'tagged' this accommodation to help you find related historic attractions and learn more about major time periods mentioned in the description.