Studio Rest on PaveletskayaHotel
Derbenevskaya Naberezhnaya 1/2, Apt 85, Entrance 8, Danilovsky, 115114 Moscow, Russia
Set in Moscow, Apartment Rest Paveletskaya is located a 10-minute walk from Paveletsky Train Station, and Domodedovo International Airport is a 45-minute Aeroexpress Train ride from this station. The Kremlin is a 30-minute walk away.