Esta instalación deportiva preparada para la celebración de carreras ciclistas, se someterá a importantes renovaciones y su capacidad de asientos aumentará para los eventos ciclistas olímpicos de 2021 , para ahorrar $ 100 millones en costos de construcción de una nueva instalación.
Al implementar este trabajo, es de esperarse que esta sede cubierta sea utilizada como un estadio ciclista estándar internacional y como un lugar para promover el deporte para personas con discapacidad.
El Velódromo Izu, queda a unos 120 km de Tokio, situada específicamente en la ciudad de Izu, en la prefectura de Shizuoka.