Choose your room
Camden Town Apartments
- Free Wi-Fi
Free Wi-Fi in public areas
- Child-friendly
Cots
- Pets
Pets allowed
Camden Town Apartments London enjoys a prime location just a 9-minute walk from the vibrant Stables Market.
This apartment in London is 6 km from the historic castle "Tower of London" and 2.8 km from the famous British Museum. The apartment is located in Camden with an array of amazing independent boutiques offering a great alternative to the usual high street offerings. Camden Town Apartments is also within 25 minutes' walk of the London Central Mosque.
The availability of a kitchenette, equipped with comforts like a washing machine, ensures a delightful stay. This property offers guests the convenient feature of a hair dryer in the bathroom. A separate toilet and a washing machine can also be found.
Camden Town Apartments provides a mini-kitchen with all necessary utensils to prepare meals. Camden Town underground station is 450 metres away, offering access to London popular areas.