North America • United States • California • Best Western Media Center Inn & Suites
The brand new Best Western Media Center Inn & Suites is located in the heart of Burbank's media center. Disney
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!