Altai Inn
Dzhubgskoe Lestnichestvo, Krasnodar Kray, 352844 Dzhubga, Russia
With pool views, Altai is located in Dzhubga and has a restaurant, a shared kitchen, bar, garden, seasonal outdoor pool and terrace. The lodge features both Wi-Fi and private parking free of charge.