Ambassador Inn
1520 Candelaria Rd. NE, Albuquerque, NM, 87197, US
Click To Call
About Ambassador Inn
Amenities
Map Location & Address
Ambassador Inn
1520 Candelaria Rd. NE, Albuquerque, NM, 87197, US
1520 Candelaria Rd. NE, Albuquerque, NM, 87197, US
Click To Call