1 rooms · from £204
Situated in London, this apartment is 1.3 km from Hoxton Square. The apartment is 1.5 km from Islington. Free WiFi is available throughout the property. The unit fitted with a kitchen with a dishwasher and oven. A TV with cable channels is featured.
Log in with your cycle.travel account:
Password |
Or simply use your account on: