Holiday Inn Club Vacations Hotels Closest To Buffalo Museum of America 10261 N. Scottsdale Rd., At the southeast corner of Shea Blvd.