ATLANTA Jameson Inns has opened its 100th property in Newnan, GA, less than 30 miles southwest of Atlanta. The 68-room hotel is one of 25 new properties the company has open or under development.
The three-story property sits on 1.7 acres of land and features an open foyer lobby with fireplace; a pool and separate fitness center; and a large conference room. (12/18/00)