Enjoying a quiet setting in central Moscow, this hotel just a 3-minute walk from Turgenev and Srentenksy Boulevard Metro Stations. Red Square is a 20-minute walk away.
Set in central Moscow, Avontur Hotel features free WiFi access for all guests. The nearest metro station, Kurskaya, is 1 km away and Moscow Art Theatre...