Princes Square Hotel
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
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.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.







