Hostel Ester House Hostel Moscow, Russia
Set in Moscow, 3.9 km from Bolshoi Theatre, Hostel Ester House features views of the city. Among the facilities at this property are a shared lounge and a 24-hour front desk, along with free Wi-Fi throughout the property.
Number of rooms: 101
Botanicheskiy Pereulok 16, Meshchansky, 129090 Moscow, Russia