Ambassador Inn
Address:
7407 Central Ave Ne, Albuquerque, NM 87108
Phone:
(505) 265-1161
Hours:
- Mon: 6am-5:30am
- Tue: 6am-5:30am
- Wed: 6am-5:30am
- Thu: 6am-5:30am
- Fri: 6am-5:30am
- Sat: 6am-5:30am
- Sun: 6am-5:30am
Payment:
Hotels & Motels
Other Businesses:
- Best Choice Inn at 7640 Central Ave SE, Albuquerque, NM 87108
- Studios Nobhill at 2929 Monte Vista Blvd Ne, Albuquerque, NM 87106
- French Quarters Motel the at 9317 Central Ave NW, Albuquerque, NM 87121
- Quality Inn & Suites at 411 Mcknight Ave Nw, Albuquerque, NM 87102
- Bow & Arrow Lodge at 8300 Central Ave SE, Albuquerque, NM 87108