Ambassador Inn Albuquerque - Hours & Locations

1

Ambassador Inn - Albuquerque

7407 Central Ave Ne, Albuquerque NM 87108 Phone Number:(505) 265-1161
  1. Store Hours

Hours may fluctuate

Distance:4.88 miles
Edit