The Hotel at Avalon
The Hotel at Avalon

Alpharetta’s ‘city within a city’ of Avalon celebrates expansion with black-tie soiree