Route GuidesRoutes City GuidesCities Map Log in

Grand Plaza Serviced Apartments

London
42 Princes Square, London, W2 4AD

198 rooms · ★★★★ · from £107


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.