40 rooms · ★★★★ · from £99
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.
Log in with your cycle.travel account:
Password |
Or simply use your account on: