Karta Vacation Rentals
A compact apartment-style stay in Osaka, about 3 km from the city center. Walkable to Tamatsukuri and a short hop to landmarks such as Osaka Castle, Osaka Museum of History, Osaka Castle Park and the Osaka International Peace Center.