Kyomachiya Ryokan Sakura - Urushitei is located 425, Kichimonji-cho, Shimogyo-ku Kyoto Kyoto Japan 600-8069