Ohara No Sato Hotel is a 3-star property only 11.2 km from Genkoan. The hotel represents imperial architecture in Kyoto.
The venue is 17.2 km away from To-ji Temple.
Guests can reach Ohara No Sato Hotel by car from Itami airport in 55 minutes.
Ohara No Sato Hotel offers rooms with the garden view.
There are free self parking and a souvenir shop provided on-site.