171 Camden High St, London, United Kingdom
Guests of the comfortable Black Cap Camden London hotel can enjoy access to the Tower Bridge, located around 6 km away. The hotel also includes parking.
This London hotel has a prime location in the Camden Town district of London, only 8 minutes' walk from the vibrant Stables Market. Madame Tussauds London, which is 2.7 km from the accommodation, is one of nearby attractions. The Oxford Street is nearly 10 minutes' drive away, and Camden Road train station is situated in the immediate vicinity of the Black Cap Camden London. A mere 150 metres from the hotel guests can reach Camden Town tube station.
They also come with private bathrooms.
Shaka Zulu offers a variety of African delicacies and lies a 7-minute stroll away.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Black Cap Camden!
For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please