See all photos
Camden Street, London, United Kingdom
City Centre Apartments Camden London is a 25-minute walk from Madame Tussauds London.
This apartment is located in the Stoetteritz district, within reach of the vibrant Stables Market. The Hyde Park is 4.1 km away. The Tate Modern is a 10-minute drive away, and the Museum of Happiness is also within 500 metres of the apartment.
Enhancing your comfort, a separate toilet, a shower, and a washing machine can be found at this property. Moreover, you'll find a hair dryer and bath sheets in the bathroom.
City Centre Apartments Camden comprises a full kitchen for self-catering. There are Camden Town underground station 250 metres from City Centre Apartments Camden and Camden Road train station in 5 minutes' walking distance.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about City Centre Apartments Camden! For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices