Princes Square
23-25 Princes Square, Off Ilchester Gardens, London W2 4NJ, United Kingdom, United Kingdom
Business Details
The property Princes Square is located in London, United Kingdom. The Lodging is ranked with 4 stars.
"Just 500 metres from Hyde Park, Princes Square offers cosy rooms and a 24-hour front desk. The property is a 5-minute walk from Bayswater and Queensway Underground Stations."
- Type:
- Accommodation
- Keywords:
Stars Rank:
4
Booking_com_ID:
102788
Princes Square
The property Princes Square is located in London, United Kingdom. The Lodging is ranked with 4 stars.