The 130 m² Apartment Hotel 11 Villa Tengachaya Osaka is a great place to stay in the Uehommachi, Tennoji, Southern Osaka district, 7 km from the Osaka Aquarium Kaiyukan.
Only 400 metres from Tengachaya North tube station, this 1-bedroom apartment is 10 minutes by car from the graceful Sumiyoshi Taisha Shrine. Guests can easily reach Osaka Philharmony Hall, which is 6 minutes' walk away. A 15-minute drive will take you from the spacious apartment to the Dotonbori.
Enhancing your comfort, a separate toilet, a shower, and a washing machine can be found at this accommodation. Furthermore, the bathroom boasts hairdryers, toiletries, and bath sheets.
Alongsite with self-catering amenities such as an equipped kitchenette, the apartment provides guests with a dining area. Tengachaya train station is 450 metres away.