Хостел Петр ПервыйAlbergue
73ж Izmaylovskoye Shosse, Izmailovo, 105187 Moscú, Rusia
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.