Super 8 by Wyndham Albuquerque Airport

Super 8 by Wyndham Albuquerque Airport
2231 Yale Blvd. Se, Albuquerque, NM 87106 United States (USA) near Exit 159b c on I-40 (~3.4mi)