Menu 

Comfort Suites Photo

Photo of the Comfort Suites hotel near Greenwood, Indiana

Photo of the exterior and parking lot of Comfort Suites, a Greenwood hotel located relatively close to downtown Greenwood, in the Southport region of Indianapolis.