Save 22% compared to hotels of similar ratings
9910 Avalon Rd., NW, Albuquerque
1 review and 62 opinions
"$56 in July 2013. This hotel had limited extras; no small refrigerator, or microwave, but a great TV..."
Good for: Budget Travel, Family Travel, Road Trip
Latest Albuquerque hotel reviews