Hotel New Grand (built 1991)
Location: 35.444773°N, 139.649593°E