Adagio Moscow Paveletskaya 4* Moscow, Russia

Hotels in Russia - Hotels in Moscow - Adagio Moscow Paveletskaya

Located in the city centre of Moscow, a 7-minute walk from Paveletskaya Metro Station, Adagio Moscow Paveletskaya features self-catering accommodations with free Wi-Fi access.