Edelveis is located in Cherkessk. Make yourself at home in one of the 64 air-conditioned rooms featuring flat-screen televisions. Complimentary... Read more…
With a stay at Guesthouse on Ordzhonikidze 18 in Teberda, you'll be 11.1 mi (17.9 km) from Dzhuguturluchat Glacier and 12.3 mi (19.8 km) from Dombay Ski... Read more…