Studio City Court Yard Hotel Near CBS Studio Center
12933 Ventura Blvd -
Studio City,
CA 91604