Holiday Inn Express and Suites Woodland Hills
22617 Ventura Blvd WOODLAND HILLS CA US 91364
Woodland Hills, CA 91364
Los Angeles: San Fernando Valley
The Holiday Inn Express Hotel and Suites ? Woodland Hills is located in the southwestern area of the San Fernando Valley, northeast of Calabasas and west of Tarzana.