Karasuma Shimodachiuri Agaru, Kamigyo ku, Kyoto city, Kyoto 602 8011, Japan. , 6028011, Kyoto-shi, Japan
Browse The Palace Side Hotel traveller photo gallery