Embassy Suites by Hilton Albuquerque-Hotel and Spa
- Location
-
- Address
- 1000 Woodward Pl NE87102 Albuquerque, NM, United States
- The space
-
It is Centrally situated in downtown Albuquerque between the University of New Mexico (UNM) campus and the Albuquerque Convention Center, the Embassy Suites Albuquerque is just minutes from several exciting Albuquerque attractions.