Home > Visa support in Michigan > Visa support in Grand Rapids > Holiday Inn Grand Rapids - South, an IHG Hotel

Holiday Inn Grand Rapids - South, an IHG Hotel

6569 Clay Avenue Southwest, Grand Rapids, MI 49548