Holiday Inn Express North Hollywood - Burbank Area In North Hollywood (NoHo Arts District)
Holiday Inn Express North Hollywood - Burbank Area is a Holiday Inn Express Hotel hotel in North Hollywood , California. Based upon the quantity and quality of amenities offered to hotel guests, we rate it as a 2.5-star hotel. It is located at 11350 Burbank Blvd.
Compare Prices at TheRealPlaces