Located near Makuhari Station and Makuhari Messe, about a three-minute walk away. About 12 minutes on foot from Zozo Marine Stadium.