Hotel New Otani Tokyo (built 1991)
Location: 35.681036°N, 139.734098°E