Hostel Arena Hostel Khamovniki, Moscow
Arena Hostel is located in Moscow, 10 min walk from Nagatinskaya Metro Station and 5 min walk from Verkhniye Kotly station. The Kremlin and Red Square are 3 metro stops away. Free Wi-Fi access is available.
Number of rooms: 27
Varshavskoye Highway, 14с14, Moscow, 117105