★★ 1. Days Inn by Wyndham Alhambra15 N First Street, Alhambra, CA 91801 Just off Main Street through the center of Alhambra, the Days Inn caters for guests in a small (30 room), three floor, interior corridor building, a short walk from many shops, restaurants, bars, and the larger stores at Alhambra Place Shopping Center. The only amenities at the hotel are free continental breakfast and a refrigerator/microwave in each room, but rates are low and the place is generally clean. The nearest freeway is I-10, 1.7 miles south along Garfield Avenue. |