Access Camden

(1 / 11 )
Photo 1 - Access Camden


Facilities and services include internet access, elevator and television.

Rooms feature internet access, television, kitchen and private bathroom.

Address: 31 Kentish Town Road, Camden Road, London, England, NW1 8NL United Kingdom.

Kentish Town Road London, United Kingdom - 4 km from the centre


  • Check in: from 16:00h to 00:00h
  • Check out: from 10:00h to 10:30h

Do you want to see other options?
We have found these other accommodations you may like...
Aparthotel in Holloway  - London
5.9 km from the centre
Apartment in Bermondsey  - London
2.9 km from the centre