1 rooms · from £200
The Soho Home offers accommodation in London, 100 metres from Prince Edward Theatre. The unit is 100 metres from Charing Cross Road. Free WiFi is offered throughout the property. The unit is fitted with a kitchen. A flat-screen TV is featured.
Log in with your cycle.travel account:
Password |
Or simply use your account on: