Disposition of the Holiday Inn Express & Suites located in Albuquerque, NM