3 rooms · from £120
Located just 10 minutes’ walk from the lively area of Camden Town, Terrace Apartment Camden offers modern self-catering accommodation with free WiFi and a shared terrace.
Log in with your cycle.travel account:
Password |
Or simply use your account on: