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.