Where is Juso AFP Apartment Hotel, Osaka located?
Juso AFP Apartment Hotel, Osaka, Juso AFP Apartment Hotel, Osaka, Japan (approx. 34.72064°, 135.48413°)
Juso AFP Apartment Hotel, Osaka, Juso AFP Apartment Hotel, Osaka, Japan (approx. 34.72064°, 135.48413°)