This 10th floor meeting room offers unparalleled views in the middle of the prestigious North Hills business community. Just off the I-440, Captrust Tower is a 17-story skyscraper with occupants including legal and financial services firms and technology companies. Built to qualify for LEED (Leadership in Energy and Environmental Design) certification, this energy efficient building has flexible meeting and conference space, a balcony and an in-house restaurant. In the pedestrian-friendly North Hills development there are luxury eateries, stores, hotels, and a cinema within walking distance.