Хостел Петр ПервыйOstello
Russia, Moscow, Izmaylovskoye Highway, 73zh, Mosca
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.