Who We Are
About TEEL
Community Involvement
Our History
Our People
Our Projects
Testimonials
Our Services
Careers
Contact
Country Inn and Suites
The Country Inn and Suites was one of TEEL’s largest new hotel construction projects.
Atlanta, GA
Location
Atlanta, GA
Market
Multifamily/Hospitality/Mixed-use
,
Project Gallery
Related Work
Back to Portfolio
Embassy of the Arab Republic of Egypt
Joseph Gawler’s Sons, LLC
The Kenmore Apartments