... an Alpharetta hotel near the North Point Mall The Comfort Suites hotel is ideally located in the heart of the business district. This Alpharetta hotel ...
... conveniently located for both business and leisure travellers alike in the Northeast Atlanta suburb of Norcross, an easy drive to all points of Atlanta including ...
... north of downtown Atlanta in the heart of the Fortune 500 business market, just 3 km from Northside, St Joseph's, and Scottish Rite hospitals. There ...