 2-18-10, Nishishinsaibashi, Chuo-ku, Osaka, 542-0086, JPWith a stay at Hotel Shinsaibashi Lions Rock in Osaka Amerikamura, youll be minutes from Namba Hatch and Shinsaibashi Shopping Arcade. This hotel is close to Osaka Science Museum and Osaka Castle. 