Address : 1214 13th st s great falls 59405-4609 Show Hotel Map
The Super 8 Great Falls is centrally located on 10th Ave. & 13th Ave. South. The surrounding area includes Holiday Village Shopping Mall next door, several restaurants are also with in short walking distance. 3 kms to city centre 6 kms to the nearest airport (great falls intl) -1 km to the nearest fair site (?)