Staying at the Suzuran Tengachaya hotel, you will be a 25-minute walk from the César Pelli–designed Harukas Tower and 4.2 miles Osaka Aquarium Kaiyukan. If you are willing to explore even more landmarks in Osaka, consider checking out Osaka City Municipal Museum of Fine Arts set 1.2 miles away.