The 65 m² Crest Tenma - Self Check-In Only Osaka apartment is located in the Osaka Station, Umeda, Yodoyabashi, Hommachi district of Osaka, nearly a 5-minute walk from the Hanjotei Theater.
The Ogimachi Park is a stone's throw from this 6-room apartment, while Horikawa-shogakko-mae bus station is merely 150 metres away. The Kuchu Teien Observatory is within 25 minutes' walk of the apartment. Crest Tenma - Self Check-In Only apartment is also set fairly close to the Osaka Tenmangu Shrine.
This apartment provides guests with a balcony and a fully equipped kitchen, as well as such modern comforts as an air conditioner and a washing machine.
The accommodation features a fully-fitted kitchen. Minami-morimachi tube station is 350 metres from the property, connecting you with the rest of Osaka.