Hotels in 87107
Find Hotels in 87107
1520 Candelaria Rd NE
Albuquerque NM 87107
Phone: (505) 345-2547
Ambassador Inn is a Hotels business located in Albuquerque, NM.
5645 4th St NW
Albuquerque NM 87107
Phone: (505) 440-4786
Shaffer Hotel is a Hotels business located in Albuquerque, NM.