ART Hotel
Hotel
Horoshovsky
This hotel is a 15-minute walk from CSKA Metro Station and near Chapaevsky Park. Art Hotel offers free Wi-Fi and a summer terrace.
Number of rooms: 84
3-ya Peschanaya ulitsa 2, Horoshovsky, 125252 Moscow, Russia