The Braves said on their stadium Web site that the new facility in Cobb County will be the hub of a play, work, stay destination including shops, restaurants and entertainment venues, as well as a boutique hotel, office space and approximately 500 residences.