Choose your room
Flat In Camden Town Apartment
Staying at Flat In Camden Town Apartment London, guests can visit the urban nature reserve "Camley Street Natural Park", located 16 minutes' walk away.
Within a 100-metre distance of Camden Town tube station, this apartment is 2.9 km from Selfridges London Department Store. The apartment is also located not far from the vibrant Stables Market. The Protestant Westminster Abbey is 4.6 km away.
Flat In Camden Town Apartment lies a mere 5 minutes' walk from Camden Road train station.
Hotel Policy
Check-in: from 15:00 until 23:59
Check-out: from 08:00 until 11:00