168 Royal College Street, London, United Kingdom
The 1-room Camden Town Terrace Apartment In London is a mere 9 minutes' stroll from the vibrant Stables Market and can accommodate up to 4 guests. The 50 m² apartment is located in the central part of London, within a 6-km distance of the historic Tower of London and 2.3 km from the London Central Mosque.
The apartment lies in Camden with an array of amazing independent boutiques offering a great alternative to the usual high street offerings, nearly a 10-minute ride from the art museum "National Gallery".
To ensure your comfort, a walk-in shower and a separate toilet are provided at the accommodation. Moreover, there are hair dryers and towels as well.
Alongside self-catering amenities like a full kitchen, Camden Town Terrace Apartment In offers guests a dining area where they can savour their meals. Camden Town Terrace Apartment In is only 350 metres from Camden Town underground station and right around the corner from Camden Road railway station.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about Camden Town Terrace Apartment In!
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