Where is RESI STAY Hotel Sun Chlorella, Kyoto?

Where is RESI STAY Hotel Sun Chlorella, Kyoto located?

RESI STAY Hotel Sun Chlorella, Kyoto, RESI STAY Hotel Sun Chlorella, Kyoto, Japan (approx. 34.98863°, 135.74947°)


Where is RESI STAY Hotel Sun Chlorella, Kyoto on the map?