
Los Angeles, CA, United States
Best Western Plus Glendale
3-star hotel · BWH HOTELS
Stay at this downtown Glendale, California hotel just a few minutes from the heart of Los Angeles and ideal for any business or leisure travel needs. The Best Western Plus Glendale is conveniently located with easy access to the…
- Wi-fi
- Wired Internet
- 24-hour reception
- Outdoor freshwater pool


