1 rooms · from £215
Holborn Houses offers accommodation in London, 700 metres from British Museum. The unit is 800 metres from Theatre Royal Drury Lane. Free WiFi is featured throughout the property.
Log in with your cycle.travel account:
Password |
Or simply use your account on: