Хостел Петр ПервыйOstello
73ж Izmaylovskoye Shosse, Izmailovo, 105187 Mosca, Federazione Russa
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.