Willkommen im Hotel Apartment on Alekseyevskaya Moscow, Apartment on Alekseyevskaya is a self-catering accommodation located in Moscow, 300 metres from Alekseyevskaya Metro Station. Rizhsky Train Station is 1 metro stop away. Free WiFi access is available. The apartment features a balcony and washing machine. The bathroom comes with free toiletries. Guests can cook in the kitchen equipped with a stove, oven, kettle and fridge. Various cafes and restaurants are situated within a 5-minute walk. The Olimpiysky Stadium is 2 metro stops from Apartment on Alekseyevskaya. It takes 10 minutes to drive to Belorussky Train Station, from which you can get to Sheremetyevo International Airport by Aeroexpress.