New Mexico > Albuquerque > La Mesa > Travel & Transportation > Hotels, Motels, & Lodging > Ambassador Inn
7407 Central Ave NE, Albuquerque, New Mexico, 87108-2141
(505) 265-1161
La Mesa
Travel & Transportation > Hotels, Motels, & Lodging
Services: Fax Machines Spas & Jacuzzis HBO Continental Breakfast Indoor Heated Pool
No reviews yet. Be the first to write a review!