Kibune Hiroya, located in North Kyoto, Kyoto, is a popular choice for travelers and a place where guests can enjoy the best traditional Japanese multiple course meals over the clear river. The facilities and se ... Read more

View all Luxury Hotels in Kyoto