This charming hotel in Kazbegi has a terrace with views of the mountains. (Opened: 2018; Rooms: 33)
Please verify before continuing.