GreenTree Inn & Suites Alhambra
Photo gallery for GreenTree Inn & Suites Alhambra
Overview of GreenTree Inn & Suites Alhambra
GreenTree Inn & Suites Alhambra
Alhambra hotel with outdoor pool
Reviews
9.0
Wonderful
Popular amenities
Explore the area
2499 W Main St, Alhambra, CA, 91801
- California State University-Los Angeles4 min drive
- Rose Bowl Stadium10 min drive
- Dodger Stadium14 min drive
- Los Angeles, CA (LAX-Los Angeles Intl.)52 min drive