GreenTree Inn and SuitesTravel & transport2499 W Main StAlhambra, CA, 91801 · US+16262848498restoration.lhambrainn@gmail.comhotelplusportal.comHours not available