Holiday Inn Universal Studios 4222 Vineland Ave North Hollywood, CA 91602 Phone: (818) 980-8000 Fax: (818) 766-5230
Category: Hotels & Motels