El Patio Inn Studio City, Studio City, United States of America
El Patio Inn Studio City is conveniently located at 11466 Ventura Blvd in Studio City, United States of America
Hotel Location:
Address: 11466 Ventura Blvd
City: Studio City
State: CA
Country: United States of America
phone: +1 323-876-8600
Hotel Features:
- Check-In Time: 2 PM
- Check-Out Time: 11 AM
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- Hair Dryer