This is a major landmark in Tokyo and is also the largest structure in Japan and is also home to a shopping complex as well as an aquarium. Admission and costs If you are staying in one of the long term furnished apartments Tokyo such as the Somerset…