Cuenta con 982 acres (1.534 millas cuadradas; 397m), oficialmente llamada Belle Isle Park, en el río Detroit, entre Detroit y Windsor (Ontario).