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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: