Manufacturer's product description
Royal Park Hotel is an elegant London hotel, ideally situated for easy access to many London attractions and transport links throughout the city. Superbly located on Westbourne Terrace, just to the north of Hyde Park, London`s largest royal park, and close to Lancaster Gate, the hotel comprises three carefully restored, mid 19th-century Grade II listed townhouses. Experience that extra level of service during a stay at The Royal Park. The Green Room is a traditional Victorian Boardroom, with the capacity to seat eight people boardroom style.
2-5 Westbourne Terrace, Lancaster Gate, Hyde Park, London, W2 3UL
England, United Kingdom
The Royal Park Hotel
3 Westbourne Terrace, Lancaster Gate, Hyde Park
Listed on Ciao since: