Yumiya Komachi 2 stars

605-0817 Kyoto, Kyoto, Higashiyama-ku Matsubara-Dori Yamatooji Higashi-iru Yumiyacho 67-5, Japan

Hotel image
Read more reviews for Yumiya Komachi