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