Located at 12505 Innovation Way, the all-suite hotel is ideally situated in the Alpharetta business corridor surrounded by such companies
The remodel reimagined the hotel to provide the latest services and amenities most sought after by extended-stay guests.
Firm to focus solely on investment opportunities, spins off Management Division.