We are located in 17 S First St, Alhambra, CA, only eight miles from downtown.
All parking is FREE at The Granada.
We have a 4 story parking structure across the street, parking lot behind building and also street parking surrounding building. Alternate parking lot behind Charlie’s Trio off 1st street