Studio Rest on Paveletskaya
Moscow — Derbenevskaya Naberezhnaya 1/2, Apt 85, Entrance 8
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.