Where is Takao Kanko Hotel?

Where is Takao Kanko Hotel located?

Takao Kanko Hotel, Kyoto, Japan (approx. 35.05634°, 135.67342°)


Where is Takao Kanko Hotel on the map?