Smart Camden Inn Hostel fica a cerca de 3 km de Lyceum Theatre, um dos pontos de interesse mais populares de Londres.