Travellers enjoy visiting Minatomachi River Place Convention Center, located 0.4 miles from the Apa Hotel Namba Shinsaibashi Nishi, as well as Universal Studios Japan Theme Park accessible with 15-minute car ride. If you are willing to explore even more landmarks in Osaka, attend the highly photogenic Dotonbori located just a few steps from the property.