The Royal Park is ideally situated on Westbourne Terrace, just to the north of Hyde Park and close to Lancaster Gate.
The Royal Park benefits from a very central London location with excellent transport links and is ideally placed to enjoy and explore all the best that London has to offer. Exclusive London shopping is just across Hyde Park in Mayfair and Knightsbridge and only a short distance from the theatres, bars and sights of London‘s West End. All guest rooms are equipped with bathroom/shower, hair dryer, safe, mini bar, broadband internet access, telephone, LCD TV and air conditioning/heating. Address: 3 Westbourne Terrace, W2 3UL London, United Kingdom
3 Westbourne Terrace, , W2 3UL London, , United Kingdom
|Distance to center||0 km|
|Distance to airport||25 km|