Choose your room
Camden Town Accomodation
Camden Town Accomodation London hotel provides proximity to Primrose Hill, which is located merely 1.7 km away.
This London guest house is nestled in Camden Town, which is famed for its market, a warren of fashion and curiosities by the Regent's Canal, approximately 500 metres from the restaurant Poppie's Fish & Chips. Within a 6-km distance of the hotel, business travellers will find the unmissable Tower of London. Also, Madame Tussauds London lies nearly a 25-minute walk away, and Camden Town underground station is a few steps from the Camden Town Accomodation. Camden Road railway station is a few moments from the accommodation.