Residence Inn Marriott is located in Albuquerque EAst. Its crossroads are Menaul Boulevard NE and Carlisle Boulveard NE, right off of Highway 40.
- Fitness and Beauty
Albuquerque, New Mexico 87107 United States
|OPEN DATES||All Year|