visit website

5151 San Francisco Road NE
Albuquerque, NM 87109 United States

+1 505 821-3333

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.

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.