Share Button

Contact Us
Grand Plaza Serviced Apartments

Make a Reservation

Contact us DIRECTLY:

42 Princes Square, London
United Kingdom
+44 (0) 207-985-8000
+44 (0) 207-792-2797