Are there any must-see attractions in the vicinity of the New Otani Inn Tokyo?
Museum of Logistics, set within 0.8 miles from the New Otani Inn Tokyo as well as teamLab Borderless Museum placed just a 10-minute drive away are well worth visiting. If you want to explore even more landmarks in Tokyo, consider checking out Maxell Aqua Park Shinagawa, which is located 0.9 miles away.