Tucked away in the Caucasus Mountain Range of northern Georgia, the Rooms Hotel Kazbegi reimagines a...