Situated in Moscow, 500 metres from Pushkin Museum of Fine Arts, Red Kremlin Hostel boasts air-conditioned rooms with free WiFi throughout the property.
All rooms are fitted with a shared bathroom. A flat-screen TV is offered.
There is a gift shop at the property.
The Kremlin is 600 metres from Red Kremlin Hostel, while Cathedral of Christ the Saviour is 800 metres away. Vnukovo International Airport is 26 km from the property....
|Starovagankovsky Pereulok 19, Bldg 3|