London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
86-92 Inverness Terrace, London
Located in London, just 2 minutes’ walk from Bayswater Tube Station, Royal Park Hotel features free WiFi available throughout, just 5 minutes’ walk from Hyde Park and Kensington Palace and Gardens.
See MoreUsage of subsidiary facilities may incur additional fees