Atami Onsen Overall Onsen Rating Atmosphere Atami Onsen (the literal translation of Atami is “warm ocean”) is located on the Pacific Ocean at the north-eastern edge of the Izu Peninsula about 100 km (70 miles) southwest of Tokyo. There is a Shinkansen station for the Tokaido Shinkansen that runs between Tokyo and western Japan...Read More