Quality Inn Burbank

2255 N Buena Vista St
Burbank
California
United States