Featuring accommodation, Travel Inn Alekseevskaya is located in Moscow, 2.8 km from Olympic Stadium and 5 km from Botanical Garden of Academy of Sciences. The property is situated 5 km from Bolshoi Theatre and 6 km from VTB Arena - Dinamo Stadium. The accommodation features a 24-hour front desk and luggage storage space for guests.
At the hostel, the rooms are fitted with a wardrobe. Featuring a shared bathroom, rooms at Travel Inn Alekseevskaya also boast free WiFi.
GUM Department Store is 6 km from the accommodation, while State Historical Museum is 6 km away.