Located in Makhachkala , this popular property offers an ideal place of rest and relaxation. There are a total of 59 rooms on..
Makhachkala /