Your email has been sent.
1105 W Peachtree St NW
Atlanta, GA 30309
1105 WP · Office Property For Lease
·
27,739 SF


Highlights
- Distinctive architectural design with efficient, column-free floor plates.
- Hospitality-inspired lobby and 100+ seat conference center for tenant use.
- Convenient access to MARTA, valet services, and covered parking.
- Nearly one-acre Sky Plaza providing outdoor gathering and event space.
- Integrated full-service hotel and multiple on-site dining options.
- Located in the center of Midtown’s business district with abundant retail and cultural amenities nearby.
Property Overview
1105 West Peachtree is a premier Class A+ office destination in the heart of Midtown Atlanta, designed to deliver an elevated workplace experience. This modern tower features efficient, column-free floor plates and a striking architectural exoskeleton that sets a distinctive presence in the city’s skyline. Tenants benefit from a hospitality-inspired lobby, a 100+ seat conference center, and a state-of-the-art fitness facility, all complemented by a nearly one-acre Sky Plaza offering outdoor space for collaboration and events. The property integrates convenience and lifestyle with 20,000 square feet of ground-floor retail, on-site dining options, and a full-service hotel within the development. Accessibility is seamless with three ingress/egress points, valet and self-parking, and proximity to MARTA just 1,000 feet away. Additional amenities include bike service and repair, car detailing, and scooter stations, ensuring a comprehensive, commuter-friendly environment. Positioned in Midtown’s vibrant business district, 1105 West Peachtree offers unmatched connectivity to Atlanta’s cultural, dining, and entertainment hubs, making it an exceptional choice for companies seeking a dynamic and amenity-rich office environment.
- Conferencing Facility
- Fitness Center
- Property Manager on Site
- Restaurant
- Wheelchair Accessible
- Reception
- Natural Light
- Wi-Fi
- Sky Terrace
- Air Conditioning
Property Facts
Sustainability
Sustainability
LEED Certification Developed by the U.S. Green Building Council (USGBC), the Leadership in Energy and Environmental Design (LEED) is a green building certification program focused on the design, construction, operation, and maintenance of green buildings, homes, and neighborhoods, which aims to help building owners and operators be environmentally responsible and use resources efficiently. LEED certification is a globally recognized symbol of sustainability achievement and leadership. To achieve LEED certification, a project earns points by adhering to prerequisites and credits that address carbon, energy, water, waste, transportation, materials, health and indoor environmental quality. Projects go through a verification and review process and are awarded points that correspond to a level of LEED certification: Platinum (80+ points) Gold (60-79 points) Silver (50-59 points) Certified (40-49 points)
