Menu 

Greenwood Country Inn and Suites Hotel Photos and Pictures

Picture of the Country Inn & Suites in Southport near Greenwood, Indiana

Picture of the Country Inn & Suites in Southport near Greenwood, Indiana. This is a popular Greenwood hotel close to many Greenwood attractions.