CC0City Coins
Marketplace

Nissan Stadium

Japan's largest stadium, venue of the 2002 World Cup final.

3300 Kozukuecho, Kohoku-ku

Nearest station: Yokohama Municipal Subway Shin-Yokohama

Also near Yokohama Municipal Subway Shin-Yokohama