Best Western Plus Glendale is a Hotel located at 2911 Colorado Blvd, Los Angeles, CA 90041. It has received 770 reviews with an average rating of 3.9 stars.
The address of Best Western Plus Glendale: 2911 Colorado Blvd, Los Angeles, CA 90041
Best Western Plus Glendale has 3.9 stars from 770 reviews
Hotel
8236 reviews
404 S Figueroa St, Los Angeles, CA 90071