This beautiful 1-acre luxury urban oasis will provide a true 5-star experience for any visitor. Located in Augusta, Georgia just 3.2 miles from Augusta National Golf Club, the property includes everything you need for the perfect getaway, or to take your Masters week to the next level.
