A highly rated guest house on Karachaevskaya Street in Dombay.
The guest house is at 37 Karachaevskaya Street and is very highly rated by guests.