Pick your preferred language. We speak English and 42 other languages.
Resort on Papaskiri 76 is located in Ochamchire. Featuring ticket service, this property also provides guests with a terrace. The owner (Miriam) could not have been more helpful, and even though there was a language barrier communication was effective and the Wi-Fi was the best we had in Abkhazia