Karta Vacation Rentals
In the heart of Osaka's Shinsaibashi district, a few minutes from the city center and just 150 meters from Daimaru. Walk to Shinsaibashi Shopping Arcade, Kuromon Ichiba and the neon buzz of Dotonbori; Shinsaibashi Station connects multiple subway lines.