Photos coming soon
HOTEL
Camden Art House
16 Carol Street London NW1 0HU,Carol Street, London
Where it sits
Camden Art House
16 Carol Street London NW1 0HU,Carol Street, London
51.53922, -0.14005
Similar stays nearby
Camden | Studio W Separate Kitchen
Hotel · 0 m
La Maison De Camden Town
Hotel · 31 m
Stunning Spacious Townhouse Moments From Camden
Hotel · 77 m
Camden | Fast Wifi | Parking
Hotel · 92 m
Deluxe Central London North Apartment
Hotel · 96 m
Luxury Penthouse Camden Town
Hotel · 102 m
home.ly - London Camden Town Apartments
Hotel · 102 m
Heart of Camden
Hotel · 102 m
Plan around Camden Art House
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 18, 2026.
