5151 San Francisco Road NE
Albuquerque, NM 87109
Get directions

About Us

The Marriott Albuquerque Pyramid North is a "Santa-Fe", southwestern-style hotel featuring an open ten-story atrium with a rock waterfall and lush greenery.

Reviews