
Location
Camden Apartments is located in the inner city district Camden Town of North West London, England. The Jewish Museum that houses a major international-level collection of Jewish ceremonial art is located in the immediate surrounding. Camley Street Natural Park, the 2 acre nature reserve is about 5 minutes away.
Rooms
Camden Apartments features spacious and modern rooms. Air-conditioning, wireless Internet access and private bathroom are included in each room.
Restaurant
This property offers an onsite bar, where drinks and refreshments are served.
