Grand Plaza Serviced Apartments
42 Princes Square, London W2 4AD, United Kingdom, United Kingdom
Business Details
The property Grand Plaza Serviced Apartments is located in London, United Kingdom. The Lodging is ranked with 4 stars.
"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."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
38135
Grand Plaza Serviced Apartments
The property Grand Plaza Serviced Apartments is located in London, United Kingdom. The Lodging is ranked with 4 stars.