Holiday Inn Grand Rapids - South, an IHG Hotel

Holiday Inn Grand Rapids - South, an IHG Hotel

Holiday Inn Grand Rapids - South, an IHG Hotel

6569 Clay Ave SW, Grand Rapids, MI 49548, USA

3 Star Hotel

Nearby Attractions

Filters

Featured Video

Virtual Tour

Loading your results