Alhambra City Hall is located in Alhambra, United States on 111 S 1st St. Alhambra City Hall is rated 4.1 out of 5 in the category city or town hall in United States. Burke Heritage Park and xeriscape garden is located adjacent to the Alhambra Historical Society Museum. Museum Office: 626-300-8845. 1550 Alhambra Road, ...
Accessibility
Wheelchair-accessible entrance