Grand Plaza Serviced Apartments
Photo gallery for Grand Plaza Serviced Apartments
Overview of Grand Plaza Serviced Apartments
Grand Plaza Serviced Apartments
4-star aparthotel in London City Centre
Reviews
8.0
Very good
Popular amenities
Explore the neighborhood
42 Princes Square, Bayswater, London, England, W2 4AD
- Kensington Palace12 min walk
- Kensington High Street18 min walk
- Hyde Park18 min walk
- London (LHR-Heathrow)40 min drive