Marriott Albuquerque Pyramid North, Albuquerque

Marriott Albuquerque Pyramid North

5151 San Francisco North

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.