Ohara no Sato Onsen is a Budget Japanese inn located at 41 Oharakusaocho, Sakyo Ward, Kyoto, 601-1248, Japan. It has received 468 reviews with an average rating of 3.9 stars.
The address of Ohara no Sato Onsen: 41 Oharakusaocho, Sakyo Ward, Kyoto, 601-1248, Japan
Ohara no Sato Onsen has 3.9 stars from 468 reviews
Budget Japanese inn