There are 2 Motels in McGregor, Iowa, serving a population of 827 people in an area of 2 square miles. There is 1 Motel per 413 people, and 1 Motel per square mile.
In Iowa, McGregor is ranked 4th of 1056 cities in Motels per capita, and 2nd of 1056 cities in Motels per square mile.
Find addresses, phone numbers, fax numbers, hours & services for McGregor Motels.
McGregor Landing & Event Center 111 1st Street McGregor, IA Hotel, Motel
The Village Motel 821 Walton Street McGregor, IA