Karta Vacation Rentals





On the banks of the Okawa River in Tenmabashi, Osaka (Kita). A short stroll from Nakanoshima Park and Osaka Tenmangu Shrine, with Tenjimbashi-Suji Shopping Street and Osaka Castle Park within easy walking distance and Dotonbori a short drive away.