Both Marriott hotels in New Mexico are located in Albuquerque; one on the north side of the city next to I-25, the other east of the center along I-40.
2101 Louisiana Boulevard NE, Albuquerque, NM 87110Hotel reservations
Marriott Albuquerque Pyramid North
5151 San Francisco Road NE, Albuquerque, NM 87109Hotel reservations
Hotel reservation links are direct to the Marriott website - for the guaranteed lowest rates.