Rooms Hotel Kazbegi, Stepantsminda, Georgia Nestled in the Caucasus Mountains, Rooms Hotel Kazbegi is situated in Stepantsminda, at the foot of the imposing Mount Kazbek. Up until 2012, the region attracted only the most intrepid of travelers, undaunted by the lack of modern accommodation