Comfort Inn Near Avalon
5455 Windward Parkway West -
Alpharetta,
GA 30004