Grand Prince Hotel Kyoto
Sakyo-ku Takaragaike, Kyoto, Japan
Booking.com
Book Now