Choose your room
Camden Town Apartments
- Free Wi-Fi
Free Wi-Fi in public areas
- Child-friendly
Cots
- Pets
Pets allowed
Located 150 metres from Camden Road railway station, Camden Town Apartments London is merely a 9-minute walk from the vibrant Stables Market. Wi-Fi and parking are also available at the apartment.
This 2-room apartment is about 6 km from the historic castle "Tower of London" and 2.8 km from the famous British Museum. The property has a prime location just steps from Camden Town metro station. Within 25 minutes' walk of Camden Town Apartments you will find London Central Mosque.
Complemented by a washing machine, a kitchenette are at guests' disposal.
An equipped kitchen is also featured, as well as a refrigerator and an oven.