Holiday Inn Express North Hollywood
Holiday Inn Express North Hollywood is located in the North Hollywood Arts District of northern Los Angeles, California. We offer comfortable rooms equipped with a mini refrigerator, microwave, safe, WiFi internet access and all standard amenities.
11350 Burbank Blvd
North Hollywood, CA 91601
Read All Reviews