El hotel tiene una ubicación ideal en el corazón del distrito financiero. Este hotel de Alpharetta se encuentra a 50 km de populares atracciones como el World of Coca-Cola, el Acuario de Georgia y muchos otros lugares del centro de Atlanta. Hay varios restaurantes y bares de cócteles en los alrededores. Hay actividades recreativas como bolos, patinaje sobre ruedas y golf a pocos minutos. Los visitantes también podrán disfrutar de una amplia variedad de tiendas especializadas en el centro comercial North Point, ubicado a pocos pasos del hotel. Los servicios del hotel incluyen desayuno continental gratuito, café gratis y periódico gratuito de lunes a viernes. También hay instalaciones para conferencias y servicio de lavandería. Todas las lujosas suites están completamente equipadas de serie con microondas, refrigeradores y televisión por cable con HBO gratis. Además de las comodidades estándar, algunas habitaciones tienen cocinas y bañeras de hidromasaje.