x
Loading...

Exit 15 on US 101 South

Right 0.74 mi

Studio City Court Yard Hotel

12933 Ventura Boulevard, Los Angeles, CA 91604

1-818-789-6900 Directions
Amenities
WiFi (Free)
Pool
Non-smoking (Rooms Available)