Where is Residence Hotel Takayama Station located?
Residence Hotel Takayama Station, Residence Hotel Takayama Station, Japan (approx. 36.14234°, 137.25151°)
Residence Hotel Takayama Station, Residence Hotel Takayama Station, Japan (approx. 36.14234°, 137.25151°)