The 4-star Old Town Apartments London hotel includes 34 rooms and is situated nearly a 5-minute walk from River Fleet. Organising activities like horse riding tours, the hotel lies 4.8 km from Tate Modern.
If you like an active lifestyle, horseback riding and racquetball are available on site.
Guests may find the restaurant Poppie's Fish & Chips 500 metres from the hotel.
This London hotel is in the very heart of the city, a mere 9 minutes on foot from the vibrant Stables Market, and right near Camden Town tube station. The medieval castle "Tower of London" in London is within 6 km of the Old Town Apartments. Nature lovers will enjoy the vicinity of Primrose Hill, located approximately 20 minutes' walk away. Take benefit from the proximity to the famous British Museum, which is 2.7 km away. Camden Road train station lies just around the corner from this accommodation.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please