Hotel Odzun
Hotel Odzun is located in Odzun – the largest village of Lori Region, on the left bank of the Debed river gorge, a few kilometers south of the town of Alaverdi. All rooms of the hotel have balconies from where a picturesque view to the surrounding mountains is open.The hotel offers single, double, quadruple rooms […]