Hostel Tochka Hostel Moscow
Set in Moscow, 9.2 km from The Kremlin, Hostel Tochka features views of the city. Among the facilities at this property are a shared kitchen and a shared lounge, along with free Wi-Fi throughout the property.
Number of rooms: 74
5-ya Kabelnaya ulitsa, dom 2, stroenie 1, Lefortovo, 111024 Moscow, Russia