Situated just steps from Primrose Hill, the spacious 88 m² Zen Home Camden Town - By Keyhol Holidays London apartment also boasts easy access to Camden Road train station which is only 50 metres away.
Zen Home Camden Town - By Keyhol Holidays apartment offers a balcony, a terrace, and a living room, as well as comforts like air conditioning and a washing machine.
The apartment has a terrace where guests can enjoy a cup of tea.
For those who prefer to cook, the accommodation provides a fully-equipped kitchen for preparing homemade meals.
The privately run Sherlock Holmes Museum is 2.4 km away, while the Sir John Betjeman Statue is a mere 5 minutes on foot from the apartment. Selfridges London is located 3.2 km away and London City airport is located 20 km from this apartment. The nearest tube station, Camden Town, is just a 5-minute walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please