2321 International Ave. S.E. Albuquerque, NM 87106
121 Room Extended Stay
www.extendedstayamerica.com