Best Western Plus Route 66 Glendora Inn Published August 18, 2021 at 1024 × 576 in Hotels in Glendora, CA