Where is TAKUTO STAY SAKAISUJI-HOMMACHI?

Where is TAKUTO STAY SAKAISUJI-HOMMACHI located?

TAKUTO STAY SAKAISUJI-HOMMACHI, Ōsaka, Japan (approx. 34.68575°, 135.5084°)


Where is TAKUTO STAY SAKAISUJI-HOMMACHI on the map?