The Le Méridien site (6.15 acres) is located across from the historic Santa Anita Race Track in the City of Arcadia, California, and the hotel will feature 233 rooms, restaurants, a 5,000 s.f. ballroom, meeting space, outdoor event spaces and lounge.