Хостел Петр ПервыйHostel
73ж Izmaylovskoye Shosse, Izmailovo, 105187 Moskau, Russland
Set in Moscow, 10 km from Red Square, Хостел Петр Первый 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.