L'hôtel est idéalement situé au cœur du quartier des affaires. Cet hôtel d'Alpharetta se trouve à moins de 50 km d'attractions populaires telles que le World of Coca-Cola, l'aquarium de Géorgie et de nombreux autres sites du centre-ville d'Atlanta. Vous trouverez plusieurs restaurants et bars à cocktails dans les environs. Des activités de loisirs comme le bowling, le patin à roulettes et le golf sont accessibles en quelques minutes. Les visiteurs pourront également profiter d'une grande variété de boutiques spécialisées au centre commercial North Point, situé à quelques pas de l'hôtel. Les équipements de l'hôtel incluent un petit déjeuner continental gratuit, du café gratuit et un journal gratuit en semaine. Des équipements de conférence et un service de blanchisserie sont également disponibles. Toutes les suites luxueuses sont entièrement équipées en standard et comprennent un four micro-ondes, un réfrigérateur et une télévision par câble avec la chaîne HBO gratuite. En plus des équipements standard, certaines chambres disposent d'une kitchenette et d'un bain à remous.