Grand Plaza Serviced Apartments

The Grand Plaza Serviced Apartments are conveniently located near underground stations and amenities. With polite and helpful staff, they offer comfortable accommodations.

Experiences in Grand Plaza Serviced Apartments are coming soon.

Experiences in Grand Plaza Serviced Apartments are coming soon.

Meanwhile, check out these nearby experiences.

Getting there

Grand Plaza Serviced Apartments

Grand Plaza, 42 Prince's Square, London, London, W2 4AD