Karta Vacation Rentals
In Tennoji, Osaka — about 4 km from the city center. Steps from Tsuruhashi and a short walk to Shitennoji Temple and the Osaka Museum of History. Convenient to Osaka Castle, the Osaka International House Foundation and the Osaka International Peace Center.