Travellers enjoy visiting Osaka Tennoji Zoo, located 1.3 miles from Hotel Yu-Shu, as well as the public urban Osaka Castle accessible with 5-minute car ride. If you are willing to explore even more landmarks in Osaka, attend Namba Parks located around a 20-minute walk from the property.