Welcome to Altay Hotel Moscow, Just a 5-minute walk to Vladykino Metro Station, this hotel in Moscow offers a 24-hour reception. Guests can enjoy the restaurant, featuring traditional Russian and European cuisine. A TV and free Wi-Fi are featured in the rooms at the Altay Hotel. A buffet breakfast is freshly prepared and awaits guests in the restaurant. Moscow city centre is 6 km from the Hotel Altay. Sheremetievo-2 Airport can be reached in just 29 km. (Altay Hotel Moscow hotels booking).