Art Hotel


Koptëvo • Show on map
Price as low as USD 59.16
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. Each of the rooms at Art Hotel is tastefully decorated and well-appointed…More info
