Sign up for our newswire newsletter

 

Homewood Suites Opens in Atlanta Suburb

Homewood Suites by Hilton opened its newest property here.

The four-story, 100-suite hotel offers studio, one- and two-bedroom suites. The facility includes a business center, a putting green, a billiards room and 550 square feet of meeting space.