Courtyard by Marriott Shin-Osaka Station
1-2-70, Miyahara, Yodogawa-ku, Yodogawa, Osaka Prefecture, Osaka, Japan
Located in Osaka (Yodogawa), Courtyard by Marriott Shin-Osaka Station is within a 10-minute drive of Osaka Castle and Kyocera Dome Osaka. This 4-star hotel is 7.5 mi (12.1 km) from Universal Studios Japan and 9.7 mi (15.6 km) from Osaka Aquarium Kaiyukan.