Kyoto Garden Palace

605 Tatsumae-Cho
Kyoto
Japan