Luxury London Boutique Hotel
Ideally located in the quiet tree-lined area of Westbourne Terrace, The Royal Park Hotel in central London lies to the north of Hyde Park, London's largest royal park. With easy train and airport access, this beautiful boutique hotel is the perfect destination for business, leisure, or romantic trysts.
Convenience and Charm
Character and style mark this luxuriously designed hotel that comprises three carefully restored, mid 19th-century Grade II listed townhouses. All guestrooms and suites include handmade beds, antique furniture, and period features. Reserve your stay online for preferred rates.