Red Roof Inn & Suites Albuquerque

1635 Candelaria Boulevard Northeast
Albuquerque
New Mexico
United States