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.