APA Villa Hotel Kyoto-Ekimae

533 Shiokoji-cho,Shichijosagaru,
Kyoto
Japan