Home Tags Atlanta hotels

Tag: Atlanta hotels

Sonesta Continues Expansion with New Hotel in Atlanta

ATLANTA—Sonesta International Hotels Corporation announced the opening of its newest hotel in the Atlanta area, the 426-room Sonesta Gwinnett Place. Its second hotel in...
Advertisement