Super Hotel Osaka Natural Hot Springs 3 stars

550-0002 Osaka Prefecture, Osaka, Nishi-ku Edobori 3-6-35, Japan

Hotel image
Read more reviews for Super Hotel Osaka Natural Hot Springs