31 rooms · ★★ · from £49
Located right in the centre of London, Princess Hotel offers rooms with TV and features free WiFi throughout, a 24-hour front desk and concierge service.
Log in with your cycle.travel account:
Password |
Or simply use your account on: