North America • United States • California • Best Western Suites Hotel
Guests staying at this Los Angeles, California hotel will be close to all of the major Southern California attractions including Universal Studios
Destination 360 is your friendly travel guide.
If you like to travel, like us on Facebook or spread the good word. Thanks!