Ambassador Inn
(505) 265-1161
7407 Central Ave NE, Albuquerque, New Mexico, 87108-2141
About us
Neighborhood: La Mesa
Services | Fax Machines Spas & Jacuzzis HBO Continental Breakfast Indoor Heated Pool |