Studio City Courtyard Hotel Contact & Details


Close to Highway 101, this accommodation offers comfortable guest rooms and is just minutes Dodger Stadium. An outdoor pool is available. Offering free WiFi, rooms at Studio City Courtyard Hotel include a work desk, a cable TV, and a refrigerator.

Studio City Courtyard Hotel Los Angeles
Address: 12933 Ventura Boulevard CA 91604, Studio City, CA, US

Near by Hotels

Leave a Reply

Your email address will not be published. Required fields are marked *