Hotel RANEPAHotel
Prospect Vernadskogo 84, 119571 Moscow, Russia
Featuring free Wi-Fi throughout the property, Hotel RANEPA offers accommodation in Moscow, just 350 m from Yugozapadnaya Metro Station. The Kremlin and Red Square is within a 20-minute ride by metro.