Sakura Terrace 3 stars

601-8016 Kyoto, Kyoto, Minami-ku Higashi-kujo Karasuma-cho 1-1, Japan

Hotel image
Read more reviews for Sakura Terrace