Loading hotels
Confirming room availability...
Ideal Tennoji, 1 11 Chausuyamacho Ideal Tennoji, Osaka, Japan
Located in Osaka, IDEAL TENNOJI is minutes from Osaka City Museum of Fine Art and Isshinji Temple. This apartment is close to Osaka Castle and Osaka Science Museum.