The Mayfair Tower, built in 1989, the Tower contains a variety of floor plans from unique studios to two-level, three-bedroom penthouse units. In 2005, the Tower undertook a million-dollar interior renovation project overseen by Lee Bryan Interior Design.
Located in the heart of Midtown Atlanta just two blocks from Peachtree Street and three from the Woodruff Arts Center and the High Museum, the Mayfair Tower is a 30-story landmark that overlooks Piedmont Park.
The Mayfair Tower’s amenities include a Formal Library, fitness center, private, English-style courtyard, and 24-hour concierge.
Available Mayfair Tower Homes
No Results Found.