5 rooms · from £205
Featuring free WiFi throughout the property, Kings Cross Apartments in Central London is located in London, 1.5 km from British Museum. Islington is 1.7 km away. The accommodation is equipped with a flat-screen TV and DVD player.
Log in with your cycle.travel account:
Password |
Or simply use your account on: