Albuquerque

Embassy Suites Hotel Albuquerque

149

1000 Woodward Pl.,
Albuquerque,
NM,
United States,
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.