The Braves said on their stadium website 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 500 residences.