During the stay at the Travelodge Honmachi Osaka hotel, you shouldn't miss Osaka's top-rated landmarks, Shinsaibashi shopping Hit Department Stores (1 miles from the property) as well as The National Museum of Art, located approximately 1.1 miles away.