A small hotel on Lomonosov Street in the south of Makhachkala.
Hotel Lion lies on Lomonosov Street in the southern part of Makhachkala, about 3 km south of the centre. The Caspian shore and the city centre are a short drive away.