Information
Location Info |
Features |
---|---|
640 S. Main Street Los Angeles, California Los Angeles California United States 213-624-4545 Visit Site |
Meetings 2500 Sq. Ft. Meeting Space Audio Visual Equipment Menu Selections Receptions Meetings Groups From 5 To 75 Convenient Parking |
Meetings at The Cecil Hotel reviews
Login to comment