7 rooms · ★★★★ · from £189
The Leicester Square Collection offers accommodation in London. Prince Of Wales Theatre is 100 metres away. Free WiFi is provided throughout the property. All units have a seating area. There is also a kitchen, fitted with a microwave and toaster.
Log in with your cycle.travel account:
Password |
Or simply use your account on: