Choose your room
City Centre Apartments
Located 4.6 km from Tate Modern, City Centre Apartments London is a 14-minute walk from a top family-friendly place like the city park "ZSL London Zoo".
This apartment lies 2.4 km from the privately run Sherlock Holmes Museum. Within 100 metres of Camden Town tube station, the apartment is also in the immediate vicinity of the modern Jewish Museum London. City Centre Apartments enjoys proximity to the vibrant Stables Market, which is a 9-minute walk away.
A highlight of the apartment for guests is the presence of a dryer in the bathroom.
Camden Road train station is within a 500-metre distance of this property.