London logo

Princes Square Hotel

Check Availability

Princes Square Hotel
23-25 Princes Square, Off Ilchester Gardens, Bayswater
London
W2 4NJ
United Kingdom

Rooms from £59.00 ( €87.32 / $107.97 ) per night

Picture of Princes Square Hotel


Feel relaxed and refreshed and enjoy the tranquil yet accessible location of Princes Square. If you are looking for accommodation close to renowned London attractions, then you have found the right place.

Click here for more Information on the Princes Square Hotel together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the London area London Visitor Information