Embassy Suites Hotel Albuquerque

Embassy Suites Hotel Albuquerque

1000 Woodward Pl., Albuquerque, NM 87102

Set close to the city’s museums, the hotel has spacious rooms ideal for families—and rates that include full-cooked breakfasts and evening hors d’oeuvres.

Explore More