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