Loading hotels
Confirming room availability...
Step Inn Shin Osaka Higashiguchi, 1 3 16 Nishiawaji, Osaka, Japan
In Osaka (Higashiyodogawa)<br /><br />With a stay at Step Inn Shin-Osaka Higashiguchi in Osaka (Higashiyodogawa), you'll be within a 5-minute drive of Umeda Arts Theater and Hankyu Umeda Main Store. This hotel is 3.4 mi (5.4 km) from Umeda Sky Building and 4.9 mi (7.9 km) from Amerikamura.