Holiday Inn Express Hotel & Suites Woodland Hills

22617 Ventura Blvd, Woodland Hills, CA 91364
1.800.252.0306
2.5
Meeting Facility Hotel Front - Evening/Night todo todo Meeting Facility todo todo Exterior Lobby Lobby Guest Room Guest Room Guest Room Guest Room Guest Room Guest Room Restaurant Restaurant Restaurant Pool Pool Suite Suite Suite Suite Suite Business Center
Explore Nearby