Photos coming soon
HOTEL
Grand Plaza Serviced Apartments Hyde Park
42 Princes Square, London W2 4AD, United Kingdom, London, United Kingdom
Where it sits
Grand Plaza Serviced Apartments Hyde Park
42 Princes Square, London W2 4AD, United Kingdom, London, United Kingdom
51.51347, -0.19070
Similar stays nearby
Grand Plaza Serviced Apartments
Hotel · 12 m
Grand Plaza Serviced Apartments
Hotel · 17 m
The 55 by Le Mirage
Hotel · 19 m
Vancouver Studios
Hotel · 25 m
Vancouver Hotel & Studios
Hotel · 30 m
VESTO | Bayswater
Hotel · 43 m
Fg Property - Notting Hill, Kensington Gardens Square, Flat 3
Hotel · 46 m
Somerset Princes Square
Hotel · 51 m
Plan around Grand Plaza Serviced Apartments Hyde Park
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
