Situated approximately a 5-minute walk from River Fleet, the 4-star Old Town Apartments London hotel includes 34 rooms. Boasting horse riding tours, this hotel is located 2.3 km from Madame Tussauds London.
Poppie's Fish & Chips, which serves international specialities, is around 500 metres away.
The hotel is in the very heart of the city, 750 m from the vibrant Stables Market, and right around the corner from Camden Town tube station. The Old Town provides easy access to the 13.7-tonne Big Ben Bell, which is 4.7 km away. Nature lovers will enjoy the vicinity of Primrose Hill, located nearly 20 minutes' walk away. The national museum "Wallace Collection" is 2.9 km from this accommodation. Camden Road train station is just a few steps from Old Town Apartments hotel and London City airport is a 31-minute drive away.
Airports
Train stations
Airports
Train stations
No reviews yet :(
If you stayed at this hotel, share your experience with us, please