Offering air-conditioned rooms with flat-screen TV, free Wi-Fi in public areas, and a 24-hour reception, this small, non-smoking hotel in Moscow is a 10-minute walk from Vystavochnaya Metro Station.
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...