Mahaçkale'nin güney kesiminde Lomonosov Caddesi'nde küçük otel.
Hotel Lion, Mahaçkale'nin güneyinde Lomonosov Caddesi üzerinde, şehir merkezinin yaklaşık 3 km güneyinde yer alır. Küçük ölçekli otelden Hazar kıyısına ve merkeze araçla kısa sürede ulaşılır.