Conveniently set in the Yodogawa Ward district of Osaka, Smile Hotel Shin-osaka is located less than 1 km from Yamaguchi Honcho Park, a 10-minute walk from TKP Garden City Shin Osaka and 1 km from Shin-Osaka Marunouchi Building Annex.
Number of rooms: 197
532-0011 Osaka Prefecture, Osaka, 淀川区西中島六丁目1番11号, Japan
Hotel booked 2 times today.