Das Hotel befindet sich in idealer Lage im Herzen des Geschäftsviertels. Dieses Hotel in Alpharetta liegt 48 km von beliebten Sehenswürdigkeiten wie der World of Coca-Cola, dem Georgia Aquarium und vielen anderen Sehenswürdigkeiten in der Innenstadt von Atlanta entfernt. In der Umgebung gibt es mehrere Restaurants und Cocktailbars. Freizeitaktivitäten wie Bowling, Rollschuhlaufen und Golfen sind nur wenige Minuten entfernt. Besucher finden auch eine große Auswahl an Fachgeschäften in der North Point Mall, die nur wenige Gehminuten vom Hotel entfernt liegt. Zu den Annehmlichkeiten des Hotels gehören ein kostenloses kontinentales Frühstück, kostenloser Kaffee und eine kostenlose Tageszeitung. Konferenzeinrichtungen und ein Wäscheservice sind ebenfalls verfügbar. Alle luxuriösen Suiten sind standardmäßig komplett ausgestattet und verfügen über Mikrowellen, Kühlschränke und Kabelfernsehen mit kostenlosem HBO. Zusätzlich zu den üblichen Annehmlichkeiten verfügen einige Zimmer über eine Küchenzeile und einen Whirlpool.