The highly photogenic Dotonbori, set within 1.4 miles from the Toyoko Inn Osaka Semba Higashi as well as the revered Osaka Castle placed just a 5-minute drive away are well worth visiting. If you want to explore even more landmarks in Osaka, consider checking out Osaka Loop Line, which is located 1.5 miles away.