Grand Plaza Serviced Apartments

hotels

42 Princes Square

 
Is This Your Business?
 

These luxurious, stylish apartments are situated just a 5-minute walk from Hyde Park and Notting Hill. Each apartment offers free Wi-Fi, modern, open-plan kitchens and free laundry facilities.

 
whos coming to Grand Plaza Serviced Apartments
 
 
 
 
Loading