Located 336 meters from Trojka Russian Tea Room & Restaurant. Camden Enterprise Hotel is a popular choice amongst travelers in London, whether exploring or just passing through.
Located 489 meters from Trojka Russian Tea Room & Restaurant. Stop at Britannia Hotel Hampstead to discover the wonders of London. Featuring a complete list of amenities, guests will find their stay at the property a comfortable one.
Located 752 meters from Trojka Russian Tea Room & Restaurant. Located in Camden, Holiday Inn London Camden Lock is a perfect starting point from which to explore London.