Route GuidesRoutes City GuidesCities Map Log in

Camden Town Hotel

London
203 camden road, London, NW1 9AA

14 rooms · ★★★ · from £40


Located in the heart of one of London’s most vibrant boroughs, Camden Town Hotel offers comfortable bed and breakfast accommodation. Free WiFi is accessible in all public areas.