Forest Villa Showacho 3F Osaka is situated in the Uehommachi, Tennoji, Southern Osaka district, around a 5-minute stroll from Teranishi Family Abeno Nagaya. Guests can use Wi-Fi for either business or leisure reasons.
Tajima Shrine is 1.8 miles from the apartment, while Nippombashi DenDen town Business Park is nestled at the distance of 1.9 miles away. The Classic 12th - century Isshin-ji Buddhist Temple is approximately 25 minutes' walk from this apartment.
Guests will find a fully-fitted kitchen at the property. Forest Villa Showacho 3F is within 800 feet of Showacho subway station and 2.2 miles from Daikokucho railroad station.