Hotel She Osaka
The 3-star Hotel She Osaka is situated a mere 3.4 km away from Osaka Aquarium Kaiyukan.
The hotel lies within 30 minutes' walk of Universal Studios Japan.
Within a 15-minute walk guests will find Ajikawaguchi train station.
Such facilities as a designated place for smoking, parking and a lift are available on-site.