Karta Vacation Rentals
In the heart of Shinsaibashi/Namba, Osaka. Steps from Shinsaibashi Shopping Arcade and Dotonbori, and close to Kuromon Ichiba, Nipponbashi (Denden Town), America Mura and Minami. A handy base for exploring Osaka Castle and the Science Museum.