We hope you enjoy a lovely stay at our 2bd 2bth home that includes a pool, jetted shower , open patio, studio/podcast room! The Playhouse is located in the heart of Mechanicsville Atlanta which is 6 mins from downtown Atlanta, 7 minutes from Mercedes Benz Stadium, 15 minutes from Lenox!