The Royal Park

 The Royal Park  The Royal Park
The Royal Park Hotel, a luxury Townhouse created in 1842, stands at the southern end of Westbourne Terrace and overlooks Sussex Gardens, with Hyde Park in the distance. Lovingly restored in 2003, it now reflects the grace of Victorian architecture whilst combining the latest technology and is the perfect antidote to the bustle of central London. The hotel is just a two minute walk from the Heathrow check-in desks conveniently situated at Paddington Station. Antique furniture, personal service and some of the most comfortable beds in London will ensure your stay is memorable.

Compare prices for The Royal Park with

%%TOKEN4%% at Bookings   %%TOKEN4%% at Active Hotels  

Hotels in London by stars
Five Stars Hotels
Four Stars Hotels
Three Stars Hotels
Two Stars Hotels
More Hotels
Back to the Homepage