Finn ligt in Centrum Almere Stad, een kleine 7 minuten lopen van Station Almere Centrum en 7 minuten lopen van Kunstlinie Almere Flevoland KAF.