at 1520 Candelaria Rd NE, Albuquerque , 87107 United States
Ambassador Inn Albuquerque is Albuquerque based place and this enity listed in Hotel category. Located at 1520 Candelaria Rd NE NM 87107. Contact phone number of Ambassador Inn Albuquerque: (505) 345-2547