Hotel One of 18 hotels in London 1 of 18 in London
Grand Plaza Serviced Apartments
These luxurious, stylish apartments are situated just a 5-minute walk from Hyde Park and Notting Hill. Each apartment offers free Wi-Fi, modern, open-plan kitchens and free laundry facilities.
- Best time
- Not known yetSuggest an edit
- Last verified
- Not yet · updated 2012
42 Princes Square, London
What changed?
More hotels in London
All 18 hotels →The most visited ones. No distances: this spot’s exact location is not on file.


Comments
Nobody has written about this spot yet.