Best Western Woodland Hills Inn, Woodland Hills, United States of America
Best Western Woodland Hills Inn is conveniently located at 21830 Ventura Blvd. in Woodland Hills, United States of America
Hotel Location:
Address: 21830 Ventura Blvd.
City: Woodland Hills
State: CA
Country: United States of America
phone: +1 818-340-1000
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Exterior Room Entrance
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer
- Car Rent Desk