at 2601 Mulberry St SE, Albuquerque , 87106 United States
Be a Fan! You can get 10% discount while staying at Country Inn & Suites NM "Official host hotel of the Albuquerque Film Festival"
Bus, taxi
75 FB users likes Country Inn & Suites (Albuquerque, NM), set it to 77 position in Likes Rating for Albuquerque, New Mexico in Hotel & Lodging category
Country Inn & Suites (Albuquerque, NM) is Albuquerque based place and this enity listed in Hotel category. Located at 2601 Mulberry St SE NM 87106. Contact phone number of Country Inn & Suites (Albuquerque, NM): (505) 246-9600