The Hotel 115 has recently opened not far from the Grand Mosque of Makhachkala, the largest mosque in Europe, near the Historical Park "Russia - My History" and Friendship Square. The hotel has 7 rooms: 2 Stan ... Read more

View all Luxury Hotels in Makhachkala