Shin-Osaka Station Hotel Annex, Osaka

Shin-Osaka Station Hotel Annex

Rating: 

With a stay at Shin-Osaka Station Hotel Annex in Osaka (Yodogawa), you'll be within a 15-minute drive of Osaka Science Museum and Umeda Sky Building. This hotel is 4.3 mi (7 km) from Osaka Castle and 9.5 mi (15.3 km) from Legoland Discovery Center.