London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
42 Princes Square, London
Located just 10 minutes' walk from Hyde Park and 15 minutes' walk from Notting Hill, Grand Plaza Serviced Apartments provides comfortable accommodation in its studios and apartments, free WiFi and convenient location to London's tourist attractions.
See MoreUsage of subsidiary facilities may incur additional fees