Hotel Art Moscow is situated in the Voykovsky district of Moscow and is 4 km from VTB Arena - Dinamo Stadium. The property is located 5 km from Spartak Stadium, 6 km from Botanical Garden of Academy of Sciences and 8 km from Olympic Stadium. The property is 9 km from Arbat Street and 9 km from Bolshoi Theatre.
At the hotel, rooms are fitted with a desk. The private bathroom is equipped with a shower. All guest rooms in Hotel Art Moscow are fitted with a flat-screen TV and free toiletries.
A buffet breakfast is served daily at the property.
For any tips on how to get around or what to do in the area, guests can ask at the reception.
State Historical Museum is 9 km from the accommodation.