uk hotels

UK Hotels

UK hotels information and rooms bookings

UK Information » UK Hotels » Princes Square Apartments

Princes Square Apartments

Princes Square Apartments - London Princes Square Apartments - London Princes Square Apartments - London Princes Square Apartments - London Princes Square Apartments - London Princes Square Apartments - London

Princes Square Apartments,London Information
Situated in the stylish Bayswater area of London, Prince's Square Apartments feature one-bedroom and studio options with free Wi-Fi, flat-screen TVs and 24-hour access to multilingual reception staff.
 
Book accommodation
 
Princes Square Apartments,London
 
Rating
rating
Princes Square Apartments,London Address
map
Princes Square Apartments
33-36 Prince's Square
London
W2 4NJ
Map and Directions
Price(s)
Prices from £108
bedrooms
40