Located in Shinsaibashi, this hotel is steps from Tennoji Zoo and Tsutenkaku Tower. Shitennoji Temple and Shinsaibashi Shopping Arcade are also within 2 mi (3 km). Dobutsuen-mae Station is 7 minutes by foot and Shin-Imamiya Station is 8 minutes.
Based on 711 reviews
Policies vary by room type and provider.