Save 21% compared to hotels of similar ratings
21830 Ventura Blvd., Los Angeles, California, 91364, United States
1 review and 94 opinions
"We stayed one night after a LONG day riding the Amtrak, then trekking Universal Studios... The kids..."
Good for: Budget Travel, Family Travel
20157 Ventura Blvd, Woodland Hills