No image available for this hotel
No image available for this hotel
London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
5 Prince of Wales Terrace, London
Featuring a terrace, Hyde Park Apartments is located in the centre of London, close to Royal Albert Hall, Natural History Museum and Victoria and Albert Museum.
See MoreUsage of subsidiary facilities may incur additional fees