Tsuruhashi Tennoji is an apartment in Osaka set close to a castle and a theater.
The convenient location offers an easy access to Shinsaibashi in a 25-minute walking distance. Osaka city center is 4 km away. Offering Korean and Japanese meals, Sora Tsuruhashihonten is situated 350 meters of the property.
25 minutes' drive from Itami airport and 10 minutes' walk to Tsuruhashi train station.