Approved Partner
Camden Town Apartments
These luxury and modern apartments are located just by Camden Town station. A perfect location to get to Notting Hill, Camden Lock, London Zoo among others. All apartments have fully equipped fitted kitchens, private bathrooms, and sitting areas as well as complimentary Wi-Fi.
Features
Apartment Amenities
- Dishwasher
- Iron & Ironing Board
- Washer & Dryer
- Hair Dryer
- Wireless Internet
- TV
- Furnished
- Fully Equipped Kitchen
- Weekly Housekeeping
Property Amenities
- Child Friendly
- Lift
- Key Collection/Self Check In
Security Amenities
Location
Camden Town Apartments
31 Kentish Town Road, London, NW1 8NL
View on Google Maps Get Directions