Kiyomiso Inn

A pet friendly homestay on the shores of Lake Biwa