ISS 2018 will be held at the Nomura Conference Plaza Nihonbashi in central Tokyo, Japan. Located in Nihonbashi, the commercial heart of Edo — Tokyo's former name in its bygone feudal days — the surrounding area has been the scenery of countless Ukiyo-e prints and is now a bustling center of business and culture. With Akihabara to the north, Ginza to the south, and the Imperial Palace to the west, the area is within short distances to a number of sightseeing spots as well.